home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 5 / BBS in a Box -Volume V (BBS in a Box) (April 1992).iso / Files / Prog / M / MPWGCC (Docs).cpt / Documents / Info / gcc.info-3 < prev    next >
MacBinary  |  1990-03-14  |  49.1 KB  |  [TEXT/MPS ]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, Wed Mar 14 10:20:37 1990, modified Wed Mar 14 10:20:37 1990, creator 'MPS ', type ASCII, 49785 bytes "gcc.info-3" , at 0xc2f9 382 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[MPS ]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0a 67 63 63 2e 69 6e | 66 6f 2d 33 00 00 00 00 |..gcc.in|fo-3....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4d 50 53 | 20 00 00 00 00 00 00 00 |.TEXTMPS| .......|
|00000050| 00 00 00 00 00 c2 79 00 | 00 01 7e a2 24 11 c5 a2 |......y.|..~.$...|
|00000060| 24 11 c5 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |$.......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 1d ed 00 00 |........|........|
|00000080| 49 6e 66 6f 20 66 69 6c | 65 20 67 63 63 2e 69 6e |Info fil|e gcc.in|
|00000090| 66 6f 2c 20 70 72 6f 64 | 75 63 65 64 20 62 79 20 |fo, prod|uced by |
|000000a0| 4d 61 6b 65 69 6e 66 6f | 2c 20 2d 2a 2d 20 54 65 |Makeinfo|, -*- Te|
|000000b0| 78 74 20 2d 2a 2d 20 66 | 72 6f 6d 20 69 6e 70 75 |xt -*- f|rom inpu|
|000000c0| 74 0d 66 69 6c 65 20 67 | 63 63 2e 74 65 78 69 6e |t.file g|cc.texin|
|000000d0| 66 6f 2e 0d 0d 54 68 69 | 73 20 66 69 6c 65 20 64 |fo...Thi|s file d|
|000000e0| 6f 63 75 6d 65 6e 74 73 | 20 74 68 65 20 75 73 65 |ocuments| the use|
|000000f0| 20 61 6e 64 20 74 68 65 | 20 69 6e 74 65 72 6e 61 | and the| interna|
|00000100| 6c 73 20 6f 66 20 74 68 | 65 20 47 4e 55 20 63 6f |ls of th|e GNU co|
|00000110| 6d 70 69 6c 65 72 2e 0d | 0d 43 6f 70 79 72 69 67 |mpiler..|.Copyrig|
|00000120| 68 74 20 28 43 29 20 31 | 39 38 38 2c 20 31 39 38 |ht (C) 1|988, 198|
|00000130| 39 20 46 72 65 65 20 53 | 6f 66 74 77 61 72 65 20 |9 Free S|oftware |
|00000140| 46 6f 75 6e 64 61 74 69 | 6f 6e 2c 20 49 6e 63 2e |Foundati|on, Inc.|
|00000150| 0d 0d 50 65 72 6d 69 73 | 73 69 6f 6e 20 69 73 20 |..Permis|sion is |
|00000160| 67 72 61 6e 74 65 64 20 | 74 6f 20 6d 61 6b 65 20 |granted |to make |
|00000170| 61 6e 64 20 64 69 73 74 | 72 69 62 75 74 65 20 76 |and dist|ribute v|
|00000180| 65 72 62 61 74 69 6d 20 | 63 6f 70 69 65 73 20 6f |erbatim |copies o|
|00000190| 66 20 74 68 69 73 0d 6d | 61 6e 75 61 6c 20 70 72 |f this.m|anual pr|
|000001a0| 6f 76 69 64 65 64 20 74 | 68 65 20 63 6f 70 79 72 |ovided t|he copyr|
|000001b0| 69 67 68 74 20 6e 6f 74 | 69 63 65 20 61 6e 64 20 |ight not|ice and |
|000001c0| 74 68 69 73 20 70 65 72 | 6d 69 73 73 69 6f 6e 20 |this per|mission |
|000001d0| 6e 6f 74 69 63 65 20 61 | 72 65 0d 70 72 65 73 65 |notice a|re.prese|
|000001e0| 72 76 65 64 20 6f 6e 20 | 61 6c 6c 20 63 6f 70 69 |rved on |all copi|
|000001f0| 65 73 2e 0d 0d 50 65 72 | 6d 69 73 73 69 6f 6e 20 |es...Per|mission |
|00000200| 69 73 20 67 72 61 6e 74 | 65 64 20 74 6f 20 63 6f |is grant|ed to co|
|00000210| 70 79 20 61 6e 64 20 64 | 69 73 74 72 69 62 75 74 |py and d|istribut|
|00000220| 65 20 6d 6f 64 69 66 69 | 65 64 20 76 65 72 73 69 |e modifi|ed versi|
|00000230| 6f 6e 73 20 6f 66 0d 74 | 68 69 73 20 6d 61 6e 75 |ons of.t|his manu|
|00000240| 61 6c 20 75 6e 64 65 72 | 20 74 68 65 20 63 6f 6e |al under| the con|
|00000250| 64 69 74 69 6f 6e 73 20 | 66 6f 72 20 76 65 72 62 |ditions |for verb|
|00000260| 61 74 69 6d 20 63 6f 70 | 79 69 6e 67 2c 20 70 72 |atim cop|ying, pr|
|00000270| 6f 76 69 64 65 64 20 61 | 6c 73 6f 0d 74 68 61 74 |ovided a|lso.that|
|00000280| 20 74 68 65 20 73 65 63 | 74 69 6f 6e 73 20 65 6e | the sec|tions en|
|00000290| 74 69 74 6c 65 64 20 60 | 60 47 4e 55 20 47 65 6e |titled `|`GNU Gen|
|000002a0| 65 72 61 6c 20 50 75 62 | 6c 69 63 20 4c 69 63 65 |eral Pub|lic Lice|
|000002b0| 6e 73 65 27 27 20 61 6e | 64 0d 60 60 50 72 6f 74 |nse'' an|d.``Prot|
|000002c0| 65 63 74 20 59 6f 75 72 | 20 46 72 65 65 64 6f 6d |ect Your| Freedom|
|000002d0| 2d 2d 46 69 67 68 74 20 | 60 4c 6f 6f 6b 20 41 6e |--Fight |`Look An|
|000002e0| 64 20 46 65 65 6c 27 27 | 27 20 61 72 65 20 69 6e |d Feel''|' are in|
|000002f0| 63 6c 75 64 65 64 20 65 | 78 61 63 74 6c 79 0d 61 |cluded e|xactly.a|
|00000300| 73 20 69 6e 20 74 68 65 | 20 6f 72 69 67 69 6e 61 |s in the| origina|
|00000310| 6c 2c 20 61 6e 64 20 70 | 72 6f 76 69 64 65 64 20 |l, and p|rovided |
|00000320| 74 68 61 74 20 74 68 65 | 20 65 6e 74 69 72 65 20 |that the| entire |
|00000330| 72 65 73 75 6c 74 69 6e | 67 20 64 65 72 69 76 65 |resultin|g derive|
|00000340| 64 0d 77 6f 72 6b 20 69 | 73 20 64 69 73 74 72 69 |d.work i|s distri|
|00000350| 62 75 74 65 64 20 75 6e | 64 65 72 20 74 68 65 20 |buted un|der the |
|00000360| 74 65 72 6d 73 20 6f 66 | 20 61 20 70 65 72 6d 69 |terms of| a permi|
|00000370| 73 73 69 6f 6e 20 6e 6f | 74 69 63 65 20 69 64 65 |ssion no|tice ide|
|00000380| 6e 74 69 63 61 6c 0d 74 | 6f 20 74 68 69 73 20 6f |ntical.t|o this o|
|00000390| 6e 65 2e 0d 0d 50 65 72 | 6d 69 73 73 69 6f 6e 20 |ne...Per|mission |
|000003a0| 69 73 20 67 72 61 6e 74 | 65 64 20 74 6f 20 63 6f |is grant|ed to co|
|000003b0| 70 79 20 61 6e 64 20 64 | 69 73 74 72 69 62 75 74 |py and d|istribut|
|000003c0| 65 20 74 72 61 6e 73 6c | 61 74 69 6f 6e 73 20 6f |e transl|ations o|
|000003d0| 66 20 74 68 69 73 0d 6d | 61 6e 75 61 6c 20 69 6e |f this.m|anual in|
|000003e0| 74 6f 20 61 6e 6f 74 68 | 65 72 20 6c 61 6e 67 75 |to anoth|er langu|
|000003f0| 61 67 65 2c 20 75 6e 64 | 65 72 20 74 68 65 20 61 |age, und|er the a|
|00000400| 62 6f 76 65 20 63 6f 6e | 64 69 74 69 6f 6e 73 20 |bove con|ditions |
|00000410| 66 6f 72 20 6d 6f 64 69 | 66 69 65 64 0d 76 65 72 |for modi|fied.ver|
|00000420| 73 69 6f 6e 73 2c 20 65 | 78 63 65 70 74 20 74 68 |sions, e|xcept th|
|00000430| 61 74 20 74 68 65 20 73 | 65 63 74 69 6f 6e 73 20 |at the s|ections |
|00000440| 65 6e 74 69 74 6c 65 64 | 20 60 60 47 4e 55 20 47 |entitled| ``GNU G|
|00000450| 65 6e 65 72 61 6c 20 50 | 75 62 6c 69 63 0d 4c 69 |eneral P|ublic.Li|
|00000460| 63 65 6e 73 65 27 27 20 | 61 6e 64 20 60 60 50 72 |cense'' |and ``Pr|
|00000470| 6f 74 65 63 74 20 59 6f | 75 72 20 46 72 65 65 64 |otect Yo|ur Freed|
|00000480| 6f 6d 2d 2d 46 69 67 68 | 74 20 60 4c 6f 6f 6b 20 |om--Figh|t `Look |
|00000490| 41 6e 64 20 46 65 65 6c | 27 27 27 20 61 6e 64 0d |And Feel|''' and.|
|000004a0| 74 68 69 73 20 70 65 72 | 6d 69 73 73 69 6f 6e 20 |this per|mission |
|000004b0| 6e 6f 74 69 63 65 20 6d | 61 79 20 62 65 20 69 6e |notice m|ay be in|
|000004c0| 63 6c 75 64 65 64 20 69 | 6e 20 74 72 61 6e 73 6c |cluded i|n transl|
|000004d0| 61 74 69 6f 6e 73 20 61 | 70 70 72 6f 76 65 64 20 |ations a|pproved |
|000004e0| 62 79 0d 74 68 65 20 46 | 72 65 65 20 53 6f 66 74 |by.the F|ree Soft|
|000004f0| 77 61 72 65 20 46 6f 75 | 6e 64 61 74 69 6f 6e 20 |ware Fou|ndation |
|00000500| 69 6e 73 74 65 61 64 20 | 6f 66 20 69 6e 20 74 68 |instead |of in th|
|00000510| 65 20 6f 72 69 67 69 6e | 61 6c 20 45 6e 67 6c 69 |e origin|al Engli|
|00000520| 73 68 2e 0d 0d 0d 1f 0d | 46 69 6c 65 3a 20 67 63 |sh......|File: gc|
|00000530| 63 2e 69 6e 66 6f 2c 20 | 20 4e 6f 64 65 3a 20 49 |c.info, | Node: I|
|00000540| 6e 73 74 61 6c 6c 61 74 | 69 6f 6e 2c 20 20 4e 65 |nstallat|ion, Ne|
|00000550| 78 74 3a 20 54 72 6f 75 | 62 6c 65 2c 20 20 50 72 |xt: Trou|ble, Pr|
|00000560| 65 76 3a 20 4f 70 74 69 | 6f 6e 73 2c 20 20 55 70 |ev: Opti|ons, Up|
|00000570| 3a 20 54 6f 70 0d 0d 49 | 6e 73 74 61 6c 6c 69 6e |: Top..I|nstallin|
|00000580| 67 20 47 4e 55 20 43 43 | 0d 2a 2a 2a 2a 2a 2a 2a |g GNU CC|.*******|
|00000590| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 0d 0d 48 65 72 65 |********|**..Here|
|000005a0| 20 69 73 20 74 68 65 20 | 70 72 6f 63 65 64 75 72 | is the |procedur|
|000005b0| 65 20 66 6f 72 20 69 6e | 73 74 61 6c 6c 69 6e 67 |e for in|stalling|
|000005c0| 20 47 4e 55 20 43 43 20 | 6f 6e 20 61 20 55 6e 69 | GNU CC |on a Uni|
|000005d0| 78 20 73 79 73 74 65 6d | 2e 0d 0d 2a 20 4d 65 6e |x system|...* Men|
|000005e0| 75 3a 0d 0d 2a 20 4f 74 | 68 65 72 20 44 69 72 3a |u:..* Ot|her Dir:|
|000005f0| 3a 20 20 20 20 20 43 6f | 6d 70 69 6c 69 6e 67 20 |: Co|mpiling |
|00000600| 69 6e 20 61 20 73 65 70 | 61 72 61 74 65 20 64 69 |in a sep|arate di|
|00000610| 72 65 63 74 6f 72 79 20 | 28 6e 6f 74 20 77 68 65 |rectory |(not whe|
|00000620| 72 65 20 74 68 65 20 73 | 6f 75 72 63 65 20 69 73 |re the s|ource is|
|00000630| 29 2e 0d 2a 20 53 75 6e | 20 49 6e 73 74 61 6c 6c |)..* Sun| Install|
|00000640| 3a 3a 20 20 20 53 65 65 | 20 62 65 6c 6f 77 20 66 |:: See| below f|
|00000650| 6f 72 20 69 6e 73 74 61 | 6c 6c 61 74 69 6f 6e 20 |or insta|llation |
|00000660| 6f 6e 20 74 68 65 20 53 | 75 6e 2e 0d 2a 20 33 42 |on the S|un..* 3B|
|00000670| 31 20 49 6e 73 74 61 6c | 6c 3a 3a 20 20 20 53 65 |1 Instal|l:: Se|
|00000680| 65 20 62 65 6c 6f 77 20 | 66 6f 72 20 69 6e 73 74 |e below |for inst|
|00000690| 61 6c 6c 61 74 69 6f 6e | 20 6f 6e 20 74 68 65 20 |allation| on the |
|000006a0| 33 42 31 2e 0d 2a 20 56 | 4d 53 20 49 6e 73 74 61 |3B1..* V|MS Insta|
|000006b0| 6c 6c 3a 3a 20 20 20 53 | 65 65 20 62 65 6c 6f 77 |ll:: S|ee below|
|000006c0| 20 66 6f 72 20 69 6e 73 | 74 61 6c 6c 61 74 69 6f | for ins|tallatio|
|000006d0| 6e 20 6f 6e 20 56 4d 53 | 2e 0d 2a 20 48 50 55 58 |n on VMS|..* HPUX|
|000006e0| 20 49 6e 73 74 61 6c 6c | 3a 3a 20 20 53 65 65 20 | Install|:: See |
|000006f0| 62 65 6c 6f 77 20 66 6f | 72 20 69 6e 73 74 61 6c |below fo|r instal|
|00000700| 6c 61 74 69 6f 6e 20 6f | 6e 20 48 50 55 58 2e 0d |lation o|n HPUX..|
|00000710| 0d 20 20 31 2e 20 45 64 | 69 74 20 60 4d 61 6b 65 |. 1. Ed|it `Make|
|00000720| 66 69 6c 65 27 2e 20 20 | 49 66 20 79 6f 75 20 61 |file'. |If you a|
|00000730| 72 65 20 75 73 69 6e 67 | 20 48 50 55 58 2c 20 6f |re using| HPUX, o|
|00000740| 72 20 61 6e 79 20 66 6f | 72 6d 20 6f 66 20 73 79 |r any fo|rm of sy|
|00000750| 73 74 65 6d 0d 20 20 20 | 20 20 56 2c 20 79 6f 75 |stem. | V, you|
|00000760| 20 6d 75 73 74 20 6d 61 | 6b 65 20 61 20 66 65 77 | must ma|ke a few|
|00000770| 20 63 68 61 6e 67 65 73 | 20 64 65 73 63 72 69 62 | changes| describ|
|00000780| 65 64 20 69 6e 20 63 6f | 6d 6d 65 6e 74 73 20 61 |ed in co|mments a|
|00000790| 74 20 74 68 65 0d 20 20 | 20 20 20 62 65 67 69 6e |t the. | begin|
|000007a0| 6e 69 6e 67 20 6f 66 20 | 74 68 65 20 66 69 6c 65 |ning of |the file|
|000007b0| 2e 20 20 47 65 6e 69 78 | 20 72 65 71 75 69 72 65 |. Genix| require|
|000007c0| 73 20 63 68 61 6e 67 65 | 73 20 61 6c 73 6f 2c 20 |s change|s also, |
|000007d0| 61 6e 64 20 73 6f 20 64 | 6f 65 73 0d 20 20 20 20 |and so d|oes. |
|000007e0| 20 74 68 65 20 50 79 72 | 61 6d 69 64 2e 0d 0d 20 | the Pyr|amid... |
|000007f0| 20 32 2e 20 4f 6e 20 61 | 20 53 65 71 75 65 6e 74 | 2. On a| Sequent|
|00000800| 20 73 79 73 74 65 6d 2c | 20 67 6f 20 74 6f 20 74 | system,| go to t|
|00000810| 68 65 20 42 65 72 6b 65 | 6c 65 79 20 75 6e 69 76 |he Berke|ley univ|
|00000820| 65 72 73 65 2e 0d 0d 20 | 20 33 2e 20 43 68 6f 6f |erse... | 3. Choo|
|00000830| 73 65 20 63 6f 6e 66 69 | 67 75 72 61 74 69 6f 6e |se confi|guration|
|00000840| 20 66 69 6c 65 73 2e 20 | 20 54 68 65 20 65 61 73 | files. | The eas|
|00000850| 79 20 77 61 79 20 74 6f | 20 64 6f 20 74 68 69 73 |y way to| do this|
|00000860| 20 69 73 20 74 6f 20 72 | 75 6e 0d 20 20 20 20 20 | is to r|un. |
|00000870| 74 68 65 20 63 6f 6d 6d | 61 6e 64 20 66 69 6c 65 |the comm|and file|
|00000880| 20 60 63 6f 6e 66 69 67 | 2e 67 63 63 27 20 77 69 | `config|.gcc' wi|
|00000890| 74 68 20 61 20 73 69 6e | 67 6c 65 20 61 72 67 75 |th a sin|gle argu|
|000008a0| 6d 65 6e 74 2c 20 77 68 | 69 63 68 0d 20 20 20 20 |ment, wh|ich. |
|000008b0| 20 73 70 65 63 69 66 69 | 65 73 20 74 68 65 20 74 | specifi|es the t|
|000008c0| 79 70 65 20 6f 66 20 6d | 61 63 68 69 6e 65 20 28 |ype of m|achine (|
|000008d0| 61 6e 64 20 69 6e 20 73 | 6f 6d 65 20 63 61 73 65 |and in s|ome case|
|000008e0| 73 20 77 68 69 63 68 20 | 6f 70 65 72 61 74 69 6e |s which |operatin|
|000008f0| 67 0d 20 20 20 20 20 73 | 79 73 74 65 6d 29 2e 0d |g. s|ystem)..|
|00000900| 0d 20 20 20 20 20 48 65 | 72 65 20 69 73 20 61 20 |. He|re is a |
|00000910| 6c 69 73 74 20 6f 66 20 | 74 68 65 20 70 6f 73 73 |list of |the poss|
|00000920| 69 62 6c 65 20 61 72 67 | 75 6d 65 6e 74 73 3a 0d |ible arg|uments:.|
|00000930| 0d 20 20 20 20 60 76 61 | 78 27 0d 20 20 20 20 20 |. `va|x'. |
|00000940| 20 20 20 20 20 56 61 78 | 65 73 20 72 75 6e 6e 69 | Vax|es runni|
|00000950| 6e 67 20 42 53 44 2e 0d | 0d 20 20 20 20 60 76 6d |ng BSD..|. `vm|
|00000960| 73 27 0d 20 20 20 20 20 | 20 20 20 20 20 56 61 78 |s'. | Vax|
|00000970| 65 73 20 72 75 6e 6e 69 | 6e 67 20 56 4d 53 2e 0d |es runni|ng VMS..|
|00000980| 0d 20 20 20 20 60 76 61 | 78 2d 73 79 73 76 27 0d |. `va|x-sysv'.|
|00000990| 20 20 20 20 20 20 20 20 | 20 20 56 61 78 65 73 20 | | Vaxes |
|000009a0| 72 75 6e 6e 69 6e 67 20 | 73 79 73 74 65 6d 20 56 |running |system V|
|000009b0| 2e 0d 0d 20 20 20 20 60 | 69 33 38 36 2d 73 79 73 |... `|i386-sys|
|000009c0| 76 27 0d 20 20 20 20 20 | 20 20 20 20 20 49 6e 74 |v'. | Int|
|000009d0| 65 6c 20 33 38 36 20 50 | 43 73 20 72 75 6e 6e 69 |el 386 P|Cs runni|
|000009e0| 6e 67 20 73 79 73 74 65 | 6d 20 56 2e 0d 0d 20 20 |ng syste|m V... |
|000009f0| 20 20 60 69 33 38 36 2d | 73 79 73 76 2d 67 61 73 | `i386-|sysv-gas|
|00000a00| 27 0d 20 20 20 20 20 20 | 20 20 20 20 49 6e 74 65 |'. | Inte|
|00000a10| 6c 20 33 38 36 20 50 43 | 73 20 72 75 6e 6e 69 6e |l 386 PC|s runnin|
|00000a20| 67 20 73 79 73 74 65 6d | 20 56 2c 20 75 73 69 6e |g system| V, usin|
|00000a30| 67 20 74 68 65 20 47 4e | 55 20 61 73 73 65 6d 62 |g the GN|U assemb|
|00000a40| 6c 65 72 20 61 6e 64 0d | 20 20 20 20 20 20 20 20 |ler and.| |
|00000a50| 20 20 47 4e 55 20 6c 69 | 6e 6b 65 72 2e 0d 0d 20 | GNU li|nker... |
|00000a60| 20 20 20 60 73 65 71 75 | 65 6e 74 2d 69 33 38 36 | `sequ|ent-i386|
|00000a70| 27 0d 20 20 20 20 20 20 | 20 20 20 20 53 65 71 75 |'. | Sequ|
|00000a80| 65 6e 74 20 77 69 74 68 | 20 49 6e 74 65 6c 20 33 |ent with| Intel 3|
|00000a90| 38 36 20 70 72 6f 63 65 | 73 73 6f 72 73 2e 0d 0d |86 proce|ssors...|
|00000aa0| 20 20 20 20 60 69 33 38 | 36 2d 61 69 78 27 0d 20 | `i38|6-aix'. |
|00000ab0| 20 20 20 20 20 20 20 20 | 20 49 6e 74 65 6c 20 33 | | Intel 3|
|00000ac0| 38 36 20 50 43 73 20 6f | 72 20 50 53 2f 32 73 20 |86 PCs o|r PS/2s |
|00000ad0| 72 75 6e 6e 69 6e 67 20 | 41 49 58 2e 0d 0d 20 20 |running |AIX... |
|00000ae0| 20 20 60 73 75 6e 32 27 | 0d 20 20 20 20 20 20 20 | `sun2'|. |
|00000af0| 20 20 20 53 75 6e 20 32 | 20 72 75 6e 6e 69 6e 67 | Sun 2| running|
|00000b00| 20 73 79 73 74 65 6d 20 | 76 65 72 73 69 6f 6e 20 | system |version |
|00000b10| 32 20 6f 72 20 33 2e 0d | 0d 20 20 20 20 60 73 75 |2 or 3..|. `su|
|00000b20| 6e 33 27 0d 20 20 20 20 | 20 20 20 20 20 20 53 75 |n3'. | Su|
|00000b30| 6e 20 33 20 72 75 6e 6e | 69 6e 67 20 73 79 73 74 |n 3 runn|ing syst|
|00000b40| 65 6d 20 76 65 72 73 69 | 6f 6e 20 32 20 6f 72 20 |em versi|on 2 or |
|00000b50| 33 2c 20 77 69 74 68 20 | 36 38 38 38 31 2e 20 20 |3, with |68881. |
|00000b60| 4e 6f 74 65 0d 20 20 20 | 20 20 20 20 20 20 20 74 |Note. | t|
|00000b70| 68 65 72 65 20 77 65 20 | 64 6f 20 6e 6f 74 20 70 |here we |do not p|
|00000b80| 72 6f 76 69 64 65 20 61 | 20 63 6f 6e 66 69 67 75 |rovide a| configu|
|00000b90| 72 61 74 69 6f 6e 20 66 | 69 6c 65 20 74 6f 20 75 |ration f|ile to u|
|00000ba0| 73 65 20 61 6e 20 46 50 | 41 0d 20 20 20 20 20 20 |se an FP|A. |
|00000bb0| 20 20 20 20 62 79 20 64 | 65 66 61 75 6c 74 2c 20 | by d|efault, |
|00000bc0| 62 65 63 61 75 73 65 20 | 70 72 6f 67 72 61 6d 73 |because |programs|
|00000bd0| 20 74 68 61 74 20 65 73 | 74 61 62 6c 69 73 68 20 | that es|tablish |
|00000be0| 73 69 67 6e 61 6c 20 68 | 61 6e 64 6c 65 72 73 0d |signal h|andlers.|
|00000bf0| 20 20 20 20 20 20 20 20 | 20 20 66 6f 72 20 66 6c | | for fl|
|00000c00| 6f 61 74 69 6e 67 20 70 | 6f 69 6e 74 20 74 72 61 |oating p|oint tra|
|00000c10| 70 73 20 69 6e 68 65 72 | 65 6e 74 6c 79 20 63 61 |ps inher|ently ca|
|00000c20| 6e 6e 6f 74 20 77 6f 72 | 6b 20 77 69 74 68 20 74 |nnot wor|k with t|
|00000c30| 68 65 20 46 50 41 2e 0d | 0d 20 20 20 20 60 73 75 |he FPA..|. `su|
|00000c40| 6e 33 2d 6e 66 70 27 0d | 20 20 20 20 20 20 20 20 |n3-nfp'.| |
|00000c50| 20 20 53 75 6e 20 33 20 | 72 75 6e 6e 69 6e 67 20 | Sun 3 |running |
|00000c60| 73 79 73 74 65 6d 20 76 | 65 72 73 69 6f 6e 20 32 |system v|ersion 2|
|00000c70| 20 6f 72 20 33 2c 20 77 | 69 74 68 6f 75 74 20 36 | or 3, w|ithout 6|
|00000c80| 38 38 38 31 2e 0d 0d 20 | 20 20 20 60 73 75 6e 34 |8881... | `sun4|
|00000c90| 27 0d 20 20 20 20 20 20 | 20 20 20 20 53 75 6e 20 |'. | Sun |
|00000ca0| 34 20 72 75 6e 6e 69 6e | 67 20 73 79 73 74 65 6d |4 runnin|g system|
|00000cb0| 20 76 65 72 73 69 6f 6e | 20 32 20 6f 72 20 33 2e | version| 2 or 3.|
|00000cc0| 20 20 2a 4e 6f 74 65 0d | 20 20 20 20 20 20 20 20 | *Note.| |
|00000cd0| 20 20 49 6e 63 6f 6d 70 | 61 74 69 62 69 6c 69 74 | Incomp|atibilit|
|00000ce0| 69 65 73 3a 3a 2c 20 66 | 6f 72 20 63 61 6c 6c 69 |ies::, f|or calli|
|00000cf0| 6e 67 20 63 6f 6e 76 65 | 6e 74 69 6f 6e 0d 20 20 |ng conve|ntion. |
|00000d00| 20 20 20 20 20 20 20 20 | 69 6e 63 6f 6d 70 61 74 | |incompat|
|00000d10| 69 62 69 6c 69 74 69 65 | 73 20 6f 6e 20 74 68 65 |ibilitie|s on the|
|00000d20| 20 53 75 6e 20 34 20 28 | 73 70 61 72 63 29 2e 0d | Sun 4 (|sparc)..|
|00000d30| 0d 20 20 20 20 60 73 75 | 6e 32 2d 6f 73 34 27 0d |. `su|n2-os4'.|
|00000d40| 20 20 20 20 20 20 20 20 | 20 20 53 75 6e 20 32 20 | | Sun 2 |
|00000d50| 72 75 6e 6e 69 6e 67 20 | 73 79 73 74 65 6d 20 76 |running |system v|
|00000d60| 65 72 73 69 6f 6e 20 34 | 2e 0d 0d 20 20 20 20 60 |ersion 4|... `|
|00000d70| 73 75 6e 33 2d 6f 73 34 | 27 0d 20 20 20 20 20 20 |sun3-os4|'. |
|00000d80| 20 20 20 20 53 75 6e 20 | 33 20 72 75 6e 6e 69 6e | Sun |3 runnin|
|00000d90| 67 20 73 79 73 74 65 6d | 20 76 65 72 73 69 6f 6e |g system| version|
|00000da0| 20 34 2c 20 77 69 74 68 | 20 36 38 38 38 31 2e 0d | 4, with| 68881..|
|00000db0| 0d 20 20 20 20 60 73 75 | 6e 33 2d 6e 66 70 2d 6f |. `su|n3-nfp-o|
|00000dc0| 73 34 27 0d 20 20 20 20 | 20 20 20 20 20 20 53 75 |s4'. | Su|
|00000dd0| 6e 20 33 20 72 75 6e 6e | 69 6e 67 20 73 79 73 74 |n 3 runn|ing syst|
|00000de0| 65 6d 20 76 65 72 73 69 | 6f 6e 20 34 2c 20 77 69 |em versi|on 4, wi|
|00000df0| 74 68 6f 75 74 20 36 38 | 38 38 31 2e 0d 0d 20 20 |thout 68|881... |
|00000e00| 20 20 60 73 75 6e 34 2d | 6f 73 34 27 0d 20 20 20 | `sun4-|os4'. |
|00000e10| 20 20 20 20 20 20 20 53 | 75 6e 20 34 20 72 75 6e | S|un 4 run|
|00000e20| 6e 69 6e 67 20 73 79 73 | 74 65 6d 20 76 65 72 73 |ning sys|tem vers|
|00000e30| 69 6f 6e 20 34 2e 20 20 | 2a 4e 6f 74 65 20 49 6e |ion 4. |*Note In|
|00000e40| 63 6f 6d 70 61 74 69 62 | 69 6c 69 74 69 65 73 3a |compatib|ilities:|
|00000e50| 3a 2c 0d 20 20 20 20 20 | 20 20 20 20 20 66 6f 72 |:,. | for|
|00000e60| 20 63 61 6c 6c 69 6e 67 | 20 63 6f 6e 76 65 6e 74 | calling| convent|
|00000e70| 69 6f 6e 20 69 6e 63 6f | 6d 70 61 74 69 62 69 6c |ion inco|mpatibil|
|00000e80| 69 74 69 65 73 20 6f 6e | 20 74 68 65 20 53 75 6e |ities on| the Sun|
|00000e90| 20 34 0d 20 20 20 20 20 | 20 20 20 20 20 28 73 70 | 4. | (sp|
|00000ea0| 61 72 63 29 2e 0d 0d 20 | 20 20 20 60 73 75 6e 33 |arc)... | `sun3|
|00000eb0| 38 36 27 0d 20 20 20 20 | 20 20 20 20 20 20 53 75 |86'. | Su|
|00000ec0| 6e 20 33 38 36 20 28 60 | 60 72 6f 61 64 72 75 6e |n 386 (`|`roadrun|
|00000ed0| 6e 65 72 27 27 29 2e 0d | 0d 20 20 20 20 60 61 6c |ner'')..|. `al|
|00000ee0| 6c 69 61 6e 74 27 0d 20 | 20 20 20 20 20 20 20 20 |liant'. | |
|00000ef0| 20 41 6c 6c 69 61 6e 74 | 20 46 58 2f 38 20 63 6f | Alliant| FX/8 co|
|00000f00| 6d 70 75 74 65 72 2e 20 | 20 4e 6f 74 65 20 74 68 |mputer. | Note th|
|00000f10| 61 74 20 74 68 65 20 73 | 74 61 6e 64 61 72 64 20 |at the s|tandard |
|00000f20| 69 6e 73 74 61 6c 6c 65 | 64 20 43 0d 20 20 20 20 |installe|d C. |
|00000f30| 20 20 20 20 20 20 63 6f | 6d 70 69 6c 65 72 20 69 | co|mpiler i|
|00000f40| 6e 20 43 6f 6e 63 65 6e | 74 72 69 78 20 35 2e 30 |n Concen|trix 5.0|
|00000f50| 20 68 61 73 20 61 20 62 | 75 67 20 77 68 69 63 68 | has a b|ug which|
|00000f60| 20 70 72 65 76 65 6e 74 | 20 69 74 20 66 72 6f 6d | prevent| it from|
|00000f70| 0d 20 20 20 20 20 20 20 | 20 20 20 63 6f 6d 70 69 |. | compi|
|00000f80| 6c 69 6e 67 20 47 4e 55 | 20 43 43 20 63 6f 72 72 |ling GNU| CC corr|
|00000f90| 65 63 74 6c 79 2e 20 20 | 59 6f 75 20 63 61 6e 20 |ectly. |You can |
|00000fa0| 70 61 74 63 68 20 74 68 | 65 20 63 6f 6d 70 69 6c |patch th|e compil|
|00000fb0| 65 72 20 62 75 67 0d 20 | 20 20 20 20 20 20 20 20 |er bug. | |
|00000fc0| 20 61 73 20 66 6f 6c 6c | 6f 77 73 3a 0d 0d 20 20 | as foll|ows:.. |
|00000fd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 63 70 20 | | cp |
|00000fe0| 2f 62 69 6e 2f 70 63 63 | 20 2e 2f 70 63 63 0d 20 |/bin/pcc| ./pcc. |
|00000ff0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 61 64 | | ad|
|00001000| 62 20 2d 77 20 2e 2f 70 | 63 63 20 2d 20 3c 3c 20 |b -w ./p|cc - << |
|00001010| 45 4f 46 0d 20 20 20 20 | 20 20 20 20 20 20 20 20 |EOF. | |
|00001020| 20 20 20 31 35 66 36 3f | 77 20 36 36 31 30 0d 20 | 15f6?|w 6610. |
|00001030| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 45 4f | | EO|
|00001040| 46 0d 0d 20 20 20 20 20 | 20 20 20 20 20 54 68 65 |F.. | The|
|00001050| 6e 20 79 6f 75 20 6d 75 | 73 74 20 75 73 65 20 74 |n you mu|st use t|
|00001060| 68 65 20 60 2d 69 70 31 | 32 27 20 6f 70 74 69 6f |he `-ip1|2' optio|
|00001070| 6e 20 77 68 65 6e 20 63 | 6f 6d 70 69 6c 69 6e 67 |n when c|ompiling|
|00001080| 20 47 4e 55 20 43 43 0d | 20 20 20 20 20 20 20 20 | GNU CC.| |
|00001090| 20 20 77 69 74 68 20 74 | 68 65 20 70 61 74 63 68 | with t|he patch|
|000010a0| 65 64 20 63 6f 6d 70 69 | 6c 65 72 2c 20 61 73 20 |ed compi|ler, as |
|000010b0| 73 68 6f 77 6e 20 68 65 | 72 65 3a 0d 0d 20 20 20 |shown he|re:.. |
|000010c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 6d 61 6b 65 | | make|
|000010d0| 20 43 43 3d 22 2e 2f 70 | 63 63 20 2d 69 70 31 32 | CC="./p|cc -ip12|
|000010e0| 22 20 43 46 4c 41 47 53 | 3d 2d 77 0d 0d 20 20 20 |" CFLAGS|=-w.. |
|000010f0| 20 20 20 20 20 20 20 4e | 6f 74 65 20 61 6c 73 6f | N|ote also|
|00001100| 20 74 68 61 74 20 41 6c | 6c 69 61 6e 74 27 73 20 | that Al|liant's |
|00001110| 76 65 72 73 69 6f 6e 20 | 6f 66 20 44 42 58 20 64 |version |of DBX d|
|00001120| 6f 65 73 20 6e 6f 74 20 | 6d 61 6e 61 67 65 20 74 |oes not |manage t|
|00001130| 6f 0d 20 20 20 20 20 20 | 20 20 20 20 77 6f 72 6b |o. | work|
|00001140| 20 77 69 74 68 20 74 68 | 65 20 6f 75 74 70 75 74 | with th|e output|
|00001150| 20 66 72 6f 6d 20 47 4e | 55 20 43 43 2e 0d 0d 20 | from GN|U CC... |
|00001160| 20 20 20 60 74 61 68 6f | 65 27 0d 20 20 20 20 20 | `taho|e'. |
|00001170| 20 20 20 20 20 54 68 65 | 20 74 61 68 6f 65 20 63 | The| tahoe c|
|00001180| 6f 6d 70 75 74 65 72 20 | 28 72 75 6e 6e 69 6e 67 |omputer |(running|
|00001190| 20 42 53 44 2c 20 61 6e | 64 20 75 73 69 6e 67 20 | BSD, an|d using |
|000011a0| 44 42 58 29 2e 0d 0d 20 | 20 20 20 60 64 65 63 73 |DBX)... | `decs|
|000011b0| 74 61 74 69 6f 6e 27 0d | 20 20 20 20 20 20 20 20 |tation'.| |
|000011c0| 20 20 54 68 65 20 44 45 | 43 20 33 31 30 30 20 4d | The DE|C 3100 M|
|000011d0| 69 70 73 20 6d 61 63 68 | 69 6e 65 20 28 60 60 70 |ips mach|ine (``p|
|000011e0| 6d 61 78 27 27 29 2e 20 | 20 4e 6f 74 65 20 74 68 |max''). | Note th|
|000011f0| 61 74 20 47 4e 55 20 43 | 43 0d 20 20 20 20 20 20 |at GNU C|C. |
|00001200| 20 20 20 20 63 61 6e 6e | 6f 74 20 67 65 6e 65 72 | cann|ot gener|
|00001210| 61 74 65 20 64 65 62 75 | 67 67 69 6e 67 20 69 6e |ate debu|gging in|
|00001220| 66 6f 72 6d 61 74 69 6f | 6e 20 69 6e 20 74 68 65 |formatio|n in the|
|00001230| 20 75 6e 75 73 75 61 6c | 20 66 6f 72 6d 61 74 0d | unusual| format.|
|00001240| 20 20 20 20 20 20 20 20 | 20 20 75 73 65 64 20 6f | | used o|
|00001250| 6e 20 74 68 65 20 4d 69 | 70 73 2e 0d 0d 20 20 20 |n the Mi|ps... |
|00001260| 20 60 6d 69 70 73 2d 73 | 79 73 76 27 0d 20 20 20 | `mips-s|ysv'. |
|00001270| 20 20 20 20 20 20 20 54 | 68 65 20 4d 69 70 73 20 | T|he Mips |
|00001280| 63 6f 6d 70 75 74 65 72 | 2c 20 52 53 20 73 65 72 |computer|, RS ser|
|00001290| 69 65 73 2c 20 77 69 74 | 68 20 74 68 65 20 53 79 |ies, wit|h the Sy|
|000012a0| 73 74 65 6d 20 56 20 65 | 6e 76 69 72 6f 6e 6d 65 |stem V e|nvironme|
|000012b0| 6e 74 0d 20 20 20 20 20 | 20 20 20 20 20 61 73 20 |nt. | as |
|000012c0| 64 65 66 61 75 6c 74 2e | 20 20 4e 6f 74 65 20 74 |default.| Note t|
|000012d0| 68 61 74 20 47 4e 55 20 | 43 43 20 63 61 6e 6e 6f |hat GNU |CC canno|
|000012e0| 74 20 67 65 6e 65 72 61 | 74 65 20 64 65 62 75 67 |t genera|te debug|
|000012f0| 67 69 6e 67 0d 20 20 20 | 20 20 20 20 20 20 20 69 |ging. | i|
|00001300| 6e 66 6f 72 6d 61 74 69 | 6f 6e 20 69 6e 20 74 68 |nformati|on in th|
|00001310| 65 20 75 6e 75 73 75 61 | 6c 20 66 6f 72 6d 61 74 |e unusua|l format|
|00001320| 20 75 73 65 64 20 6f 6e | 20 74 68 65 20 4d 69 70 | used on| the Mip|
|00001330| 73 2e 0d 0d 20 20 20 20 | 60 6d 69 70 73 2d 62 73 |s... |`mips-bs|
|00001340| 64 34 33 27 0d 20 20 20 | 20 20 20 20 20 20 20 54 |d43'. | T|
|00001350| 68 65 20 4d 69 70 73 20 | 63 6f 6d 70 75 74 65 72 |he Mips |computer|
|00001360| 2c 20 52 53 20 73 65 72 | 69 65 73 2c 20 77 69 74 |, RS ser|ies, wit|
|00001370| 68 20 74 68 65 20 42 53 | 44 20 34 2e 33 20 65 6e |h the BS|D 4.3 en|
|00001380| 76 69 72 6f 6e 6d 65 6e | 74 0d 20 20 20 20 20 20 |vironmen|t. |
|00001390| 20 20 20 20 61 73 20 64 | 65 66 61 75 6c 74 2e 20 | as d|efault. |
|000013a0| 20 4e 6f 74 65 20 74 68 | 61 74 20 47 4e 55 20 43 | Note th|at GNU C|
|000013b0| 43 20 63 61 6e 6e 6f 74 | 20 67 65 6e 65 72 61 74 |C cannot| generat|
|000013c0| 65 20 64 65 62 75 67 67 | 69 6e 67 0d 20 20 20 20 |e debugg|ing. |
|000013d0| 20 20 20 20 20 20 69 6e | 66 6f 72 6d 61 74 69 6f | in|formatio|
|000013e0| 6e 20 69 6e 20 74 68 65 | 20 75 6e 75 73 75 61 6c |n in the| unusual|
|000013f0| 20 66 6f 72 6d 61 74 20 | 75 73 65 64 20 6f 6e 20 | format |used on |
|00001400| 74 68 65 20 4d 69 70 73 | 2e 0d 0d 20 20 20 20 60 |the Mips|... `|
|00001410| 6d 69 70 73 27 0d 20 20 | 20 20 20 20 20 20 20 20 |mips'. | |
|00001420| 54 68 65 20 4d 69 70 73 | 20 63 6f 6d 70 75 74 65 |The Mips| compute|
|00001430| 72 2c 20 4d 20 73 65 72 | 69 65 73 2e 20 20 4e 6f |r, M ser|ies. No|
|00001440| 74 65 20 74 68 61 74 20 | 47 4e 55 20 43 43 20 63 |te that |GNU CC c|
|00001450| 61 6e 6e 6f 74 0d 20 20 | 20 20 20 20 20 20 20 20 |annot. | |
|00001460| 67 65 6e 65 72 61 74 65 | 20 64 65 62 75 67 67 69 |generate| debuggi|
|00001470| 6e 67 20 69 6e 66 6f 72 | 6d 61 74 69 6f 6e 20 69 |ng infor|mation i|
|00001480| 6e 20 74 68 65 20 75 6e | 75 73 75 61 6c 20 66 6f |n the un|usual fo|
|00001490| 72 6d 61 74 20 75 73 65 | 64 0d 20 20 20 20 20 20 |rmat use|d. |
|000014a0| 20 20 20 20 6f 6e 20 74 | 68 65 20 4d 69 70 73 2e | on t|he Mips.|
|000014b0| 0d 0d 20 20 20 20 60 69 | 72 69 73 27 0d 20 20 20 |.. `i|ris'. |
|000014c0| 20 20 20 20 20 20 20 54 | 68 65 20 4d 69 70 73 20 | T|he Mips |
|000014d0| 63 6f 6d 70 75 74 65 72 | 2c 20 61 73 20 64 65 6c |computer|, as del|
|000014e0| 69 76 65 72 65 64 20 62 | 79 20 49 72 69 73 2e 20 |ivered b|y Iris. |
|000014f0| 20 4e 6f 74 65 20 74 68 | 61 74 20 47 4e 55 20 43 | Note th|at GNU C|
|00001500| 43 0d 20 20 20 20 20 20 | 20 20 20 20 63 61 6e 6e |C. | cann|
|00001510| 6f 74 20 67 65 6e 65 72 | 61 74 65 20 64 65 62 75 |ot gener|ate debu|
|00001520| 67 67 69 6e 67 20 69 6e | 66 6f 72 6d 61 74 69 6f |gging in|formatio|
|00001530| 6e 20 69 6e 20 74 68 65 | 20 75 6e 75 73 75 61 6c |n in the| unusual|
|00001540| 20 66 6f 72 6d 61 74 0d | 20 20 20 20 20 20 20 20 | format.| |
|00001550| 20 20 75 73 65 64 20 6f | 6e 20 74 68 65 20 4d 69 | used o|n the Mi|
|00001560| 70 73 2e 0d 0d 20 20 20 | 20 60 63 6f 6e 76 65 78 |ps... | `convex|
|00001570| 2d 63 31 27 0d 20 20 20 | 20 20 20 20 20 20 20 43 |-c1'. | C|
|00001580| 6f 6e 76 65 78 20 43 31 | 20 63 6f 6d 70 75 74 65 |onvex C1| compute|
|00001590| 72 2e 0d 0d 20 20 20 20 | 60 63 6f 6e 76 65 78 2d |r... |`convex-|
|000015a0| 63 32 27 0d 20 20 20 20 | 20 20 20 20 20 20 43 6f |c2'. | Co|
|000015b0| 6e 76 65 78 20 43 32 20 | 63 6f 6d 70 75 74 65 72 |nvex C2 |computer|
|000015c0| 2e 0d 0d 20 20 20 20 60 | 70 79 72 61 6d 69 64 27 |... `|pyramid'|
|000015d0| 0d 20 20 20 20 20 20 20 | 20 20 20 50 79 72 61 6d |. | Pyram|
|000015e0| 69 64 20 63 6f 6d 70 75 | 74 65 72 2e 0d 0d 20 20 |id compu|ter... |
|000015f0| 20 20 60 68 70 39 6b 33 | 32 30 27 0d 20 20 20 20 | `hp9k3|20'. |
|00001600| 20 20 20 20 20 20 48 50 | 20 39 30 30 30 20 73 65 | HP| 9000 se|
|00001610| 72 69 65 73 20 33 30 30 | 20 75 73 69 6e 67 20 48 |ries 300| using H|
|00001620| 50 55 58 20 61 73 73 65 | 6d 62 6c 65 72 2e 20 20 |PUX asse|mbler. |
|00001630| 4e 6f 74 65 20 74 68 65 | 72 65 20 69 73 20 6e 6f |Note the|re is no|
|00001640| 0d 20 20 20 20 20 20 20 | 20 20 20 73 75 70 70 6f |. | suppo|
|00001650| 72 74 20 69 6e 20 47 4e | 55 20 43 43 20 66 6f 72 |rt in GN|U CC for|
|00001660| 20 48 50 27 73 20 64 65 | 62 75 67 67 65 72 3b 20 | HP's de|bugger; |
|00001670| 74 68 75 73 2c 20 60 2d | 67 27 20 69 73 20 6e 6f |thus, `-|g' is no|
|00001680| 74 0d 20 20 20 20 20 20 | 20 20 20 20 61 76 61 69 |t. | avai|
|00001690| 6c 61 62 6c 65 20 69 6e | 20 74 68 69 73 20 63 6f |lable in| this co|
|000016a0| 6e 66 69 67 75 72 61 74 | 69 6f 6e 2e 0d 0d 20 20 |nfigurat|ion... |
|000016b0| 20 20 60 68 70 39 6b 33 | 32 30 2d 67 61 73 27 0d | `hp9k3|20-gas'.|
|000016c0| 20 20 20 20 20 20 20 20 | 20 20 48 50 20 39 30 30 | | HP 900|
|000016d0| 30 20 73 65 72 69 65 73 | 20 33 30 30 20 75 73 69 |0 series| 300 usi|
|000016e0| 6e 67 20 47 4e 55 20 61 | 73 73 65 6d 62 6c 65 72 |ng GNU a|ssembler|
|000016f0| 2c 20 6c 69 6e 6b 65 72 | 20 61 6e 64 20 64 65 62 |, linker| and deb|
|00001700| 75 67 67 65 72 2e 0d 20 | 20 20 20 20 20 20 20 20 |ugger.. | |
|00001710| 20 54 68 69 73 20 72 65 | 71 75 69 72 65 73 20 74 | This re|quires t|
|00001720| 68 65 20 48 50 2d 61 64 | 61 70 74 20 70 61 63 6b |he HP-ad|apt pack|
|00001730| 61 67 65 2c 20 77 68 69 | 63 68 20 69 73 20 61 76 |age, whi|ch is av|
|00001740| 61 69 6c 61 62 6c 65 0d | 20 20 20 20 20 20 20 20 |ailable.| |
|00001750| 20 20 61 6c 6f 6e 67 20 | 77 69 74 68 20 74 68 65 | along |with the|
|00001760| 20 47 4e 55 20 6c 69 6e | 6b 65 72 20 61 73 20 70 | GNU lin|ker as p|
|00001770| 61 72 74 20 6f 66 20 74 | 68 65 20 60 60 62 69 6e |art of t|he ``bin|
|00001780| 75 74 69 6c 73 27 27 0d | 20 20 20 20 20 20 20 20 |utils''.| |
|00001790| 20 20 64 69 73 74 72 69 | 62 75 74 69 6f 6e 2e 20 | distri|bution. |
|000017a0| 20 54 68 69 73 20 69 73 | 20 6f 6e 20 74 68 65 20 | This is| on the |
|000017b0| 47 4e 55 20 43 43 20 64 | 69 73 74 72 69 62 75 74 |GNU CC d|istribut|
|000017c0| 69 6f 6e 20 74 61 70 65 | 2e 0d 0d 20 20 20 20 60 |ion tape|... `|
|000017d0| 68 70 39 6b 33 32 30 2d | 6f 6c 64 27 0d 20 20 20 |hp9k320-|old'. |
|000017e0| 20 20 20 20 20 20 20 48 | 50 20 39 30 30 30 20 73 | H|P 9000 s|
|000017f0| 65 72 69 65 73 20 33 30 | 30 20 75 73 69 6e 67 20 |eries 30|0 using |
|00001800| 48 50 55 58 20 61 73 73 | 65 6d 62 6c 65 72 2c 20 |HPUX ass|embler, |
|00001810| 69 6e 20 6f 70 65 72 61 | 74 69 6e 67 0d 20 20 20 |in opera|ting. |
|00001820| 20 20 20 20 20 20 20 73 | 79 73 74 65 6d 20 76 65 | s|ystem ve|
|00001830| 72 73 69 6f 6e 73 20 6f | 6c 64 65 72 20 74 68 61 |rsions o|lder tha|
|00001840| 6e 20 36 2e 35 2e 20 20 | 4e 6f 74 65 20 74 68 65 |n 6.5. |Note the|
|00001850| 72 65 20 69 73 20 6e 6f | 20 73 75 70 70 6f 72 74 |re is no| support|
|00001860| 0d 20 20 20 20 20 20 20 | 20 20 20 69 6e 20 47 4e |. | in GN|
|00001870| 55 20 43 43 20 66 6f 72 | 20 48 50 27 73 20 64 65 |U CC for| HP's de|
|00001880| 62 75 67 67 65 72 3b 20 | 74 68 75 73 2c 20 60 2d |bugger; |thus, `-|
|00001890| 67 27 20 69 73 20 6e 6f | 74 20 61 76 61 69 6c 61 |g' is no|t availa|
|000018a0| 62 6c 65 20 69 6e 0d 20 | 20 20 20 20 20 20 20 20 |ble in. | |
|000018b0| 20 74 68 69 73 20 63 6f | 6e 66 69 67 75 72 61 74 | this co|nfigurat|
|000018c0| 69 6f 6e 2e 0d 0d 20 20 | 20 20 60 68 70 39 6b 33 |ion... | `hp9k3|
|000018d0| 32 30 2d 62 73 64 27 0d | 20 20 20 20 20 20 20 20 |20-bsd'.| |
|000018e0| 20 20 48 50 20 39 30 30 | 30 20 73 65 72 69 65 73 | HP 900|0 series|
|000018f0| 20 33 30 30 20 72 75 6e | 6e 69 6e 67 20 42 53 44 | 300 run|ning BSD|
|00001900| 2e 0d 0d 20 20 20 20 60 | 69 73 69 36 38 27 0d 20 |... `|isi68'. |
|00001910| 20 20 20 20 20 20 20 20 | 20 49 53 49 20 36 38 30 | | ISI 680|
|00001920| 30 30 20 6f 72 20 36 38 | 30 32 30 20 73 79 73 74 |00 or 68|020 syst|
|00001930| 65 6d 20 77 69 74 68 20 | 61 20 36 38 38 38 31 2e |em with |a 68881.|
|00001940| 0d 0d 20 20 20 20 60 69 | 73 69 36 38 2d 6e 66 70 |.. `i|si68-nfp|
|00001950| 27 0d 20 20 20 20 20 20 | 20 20 20 20 49 53 49 20 |'. | ISI |
|00001960| 36 38 30 30 30 20 6f 72 | 20 36 38 30 32 30 20 73 |68000 or| 68020 s|
|00001970| 79 73 74 65 6d 20 77 69 | 74 68 6f 75 74 20 61 20 |ystem wi|thout a |
|00001980| 36 38 38 38 31 2e 0d 0d | 20 20 20 20 60 6e 65 77 |68881...| `new|
|00001990| 73 38 30 30 27 0d 20 20 | 20 20 20 20 20 20 20 20 |s800'. | |
|000019a0| 53 6f 6e 79 20 4e 45 57 | 53 20 36 38 30 32 30 20 |Sony NEW|S 68020 |
|000019b0| 73 79 73 74 65 6d 2e 0d | 0d 20 20 20 20 60 6e 65 |system..|. `ne|
|000019c0| 78 74 27 0d 20 20 20 20 | 20 20 20 20 20 20 4e 65 |xt'. | Ne|
|000019d0| 58 54 20 73 79 73 74 65 | 6d 2e 0d 0d 20 20 20 20 |XT syste|m... |
|000019e0| 60 61 6c 74 6f 73 27 0d | 20 20 20 20 20 20 20 20 |`altos'.| |
|000019f0| 20 20 41 6c 74 6f 73 20 | 33 30 36 38 2e 20 20 4e | Altos |3068. N|
|00001a00| 6f 74 65 20 74 68 61 74 | 20 79 6f 75 20 6d 75 73 |ote that| you mus|
|00001a10| 74 20 75 73 65 20 74 68 | 65 20 47 4e 55 20 61 73 |t use th|e GNU as|
|00001a20| 73 65 6d 62 6c 65 72 2c | 0d 20 20 20 20 20 20 20 |sembler,|. |
|00001a30| 20 20 20 6c 69 6e 6b 65 | 72 20 61 6e 64 20 64 65 | linke|r and de|
|00001a40| 62 75 67 67 65 72 2c 20 | 77 69 74 68 20 43 4f 46 |bugger, |with COF|
|00001a50| 46 2d 65 6e 63 61 70 73 | 75 6c 61 74 69 6f 6e 2e |F-encaps|ulation.|
|00001a60| 20 20 41 6c 73 6f 2c 20 | 79 6f 75 0d 20 20 20 20 | Also, |you. |
|00001a70| 20 20 20 20 20 20 6d 75 | 73 74 20 66 69 78 20 61 | mu|st fix a|
|00001a80| 20 6b 65 72 6e 65 6c 20 | 62 75 67 2e 20 20 44 65 | kernel |bug. De|
|00001a90| 74 61 69 6c 73 20 69 6e | 20 74 68 65 20 66 69 6c |tails in| the fil|
|00001aa0| 65 20 60 41 4c 54 4f 53 | 2d 52 45 41 44 4d 45 27 |e `ALTOS|-README'|
|00001ab0| 2e 0d 0d 20 20 20 20 60 | 33 62 31 27 0d 20 20 20 |... `|3b1'. |
|00001ac0| 20 20 20 20 20 20 20 41 | 54 26 54 20 33 62 31 2c | A|T&T 3b1,|
|00001ad0| 20 61 2e 6b 2e 61 2e 20 | 37 33 30 30 20 50 43 2e | a.k.a. |7300 PC.|
|00001ae0| 20 20 4e 6f 74 65 20 74 | 68 61 74 20 73 70 65 63 | Note t|hat spec|
|00001af0| 69 61 6c 20 70 72 6f 63 | 65 64 75 72 65 73 20 61 |ial proc|edures a|
|00001b00| 72 65 0d 20 20 20 20 20 | 20 20 20 20 20 6e 65 65 |re. | nee|
|00001b10| 64 65 64 20 74 6f 20 63 | 6f 6d 70 69 6c 65 20 47 |ded to c|ompile G|
|00001b20| 4e 55 20 43 43 20 77 69 | 74 68 20 74 68 69 73 20 |NU CC wi|th this |
|00001b30| 6d 61 63 68 69 6e 65 27 | 73 20 73 74 61 6e 64 61 |machine'|s standa|
|00001b40| 72 64 20 43 0d 20 20 20 | 20 20 20 20 20 20 20 63 |rd C. | c|
|00001b50| 6f 6d 70 69 6c 65 72 2c | 20 64 75 65 20 74 6f 20 |ompiler,| due to |
|00001b60| 62 75 67 73 20 69 6e 20 | 74 68 61 74 20 63 6f 6d |bugs in |that com|
|00001b70| 70 69 6c 65 72 2e 20 20 | 2a 4e 6f 74 65 20 33 62 |piler. |*Note 3b|
|00001b80| 31 0d 20 20 20 20 20 20 | 20 20 20 20 49 6e 73 74 |1. | Inst|
|00001b90| 61 6c 6c 3a 3a 2e 20 20 | 59 6f 75 20 63 61 6e 20 |all::. |You can |
|00001ba0| 62 6f 6f 74 73 74 72 61 | 70 20 69 74 20 6d 6f 72 |bootstra|p it mor|
|00001bb0| 65 20 65 61 73 69 6c 79 | 20 77 69 74 68 20 70 72 |e easily| with pr|
|00001bc0| 65 76 69 6f 75 73 0d 20 | 20 20 20 20 20 20 20 20 |evious. | |
|00001bd0| 20 76 65 72 73 69 6f 6e | 73 20 6f 66 20 47 4e 55 | version|s of GNU|
|00001be0| 20 43 43 20 69 66 20 79 | 6f 75 20 68 61 76 65 20 | CC if y|ou have |
|00001bf0| 74 68 65 6d 2e 0d 0d 20 | 20 20 20 60 33 62 31 2d |them... | `3b1-|
|00001c00| 67 61 73 27 0d 20 20 20 | 20 20 20 20 20 20 20 41 |gas'. | A|
|00001c10| 54 26 54 20 33 62 31 20 | 75 73 69 6e 67 20 74 68 |T&T 3b1 |using th|
|00001c20| 65 20 47 4e 55 20 61 73 | 73 65 6d 62 6c 65 72 2e |e GNU as|sembler.|
|00001c30| 0d 0d 20 20 20 20 60 73 | 65 71 75 65 6e 74 2d 6e |.. `s|equent-n|
|00001c40| 73 33 32 6b 27 0d 20 20 | 20 20 20 20 20 20 20 20 |s32k'. | |
|00001c50| 53 65 71 75 65 6e 74 20 | 63 6f 6e 74 61 69 6e 69 |Sequent |containi|
|00001c60| 6e 67 20 6e 73 33 32 30 | 30 30 20 70 72 6f 63 65 |ng ns320|00 proce|
|00001c70| 73 73 6f 72 73 2e 0d 0d | 20 20 20 20 60 65 6e 63 |ssors...| `enc|
|00001c80| 6f 72 65 27 0d 20 20 20 | 20 20 20 20 20 20 20 45 |ore'. | E|
|00001c90| 6e 63 6f 72 65 20 6e 73 | 33 32 30 30 30 20 73 79 |ncore ns|32000 sy|
|00001ca0| 73 74 65 6d 2e 0d 0d 20 | 20 20 20 60 67 65 6e 69 |stem... | `geni|
|00001cb0| 78 27 0d 20 20 20 20 20 | 20 20 20 20 20 4e 61 74 |x'. | Nat|
|00001cc0| 69 6f 6e 61 6c 20 53 65 | 6d 69 63 6f 6e 64 75 63 |ional Se|miconduc|
|00001cd0| 74 6f 72 20 6e 73 33 32 | 30 30 30 20 73 79 73 74 |tor ns32|000 syst|
|00001ce0| 65 6d 2e 0d 0d 20 20 20 | 20 60 38 38 30 30 30 27 |em... | `88000'|
|00001cf0| 0d 20 20 20 20 20 20 20 | 20 20 20 4d 6f 74 6f 72 |. | Motor|
|00001d00| 6f 6c 61 20 38 38 30 30 | 30 20 70 72 6f 63 65 73 |ola 8800|0 proces|
|00001d10| 73 6f 72 2e 20 20 54 68 | 69 73 20 70 6f 72 74 20 |sor. Th|is port |
|00001d20| 69 73 20 6e 6f 74 20 66 | 69 6e 69 73 68 65 64 2e |is not f|inished.|
|00001d30| 0d 0d 20 20 20 20 20 48 | 65 72 65 20 77 65 20 73 |.. H|ere we s|
|00001d40| 70 65 6c 6c 20 6f 75 74 | 20 77 68 61 74 20 66 69 |pell out| what fi|
|00001d50| 6c 65 73 20 6e 65 65 64 | 20 74 6f 20 62 65 20 73 |les need| to be s|
|00001d60| 65 74 20 75 70 3a 0d 0d | 20 20 20 20 20 20 20 20 |et up:..| |
|00001d70| 2a 20 4d 61 6b 65 20 61 | 20 73 79 6d 62 6f 6c 69 |* Make a| symboli|
|00001d80| 63 20 6c 69 6e 6b 20 6e | 61 6d 65 64 20 60 63 6f |c link n|amed `co|
|00001d90| 6e 66 69 67 2e 68 27 20 | 74 6f 20 74 68 65 20 74 |nfig.h' |to the t|
|00001da0| 6f 70 2d 6c 65 76 65 6c | 0d 20 20 20 20 20 20 20 |op-level|. |
|00001db0| 20 20 20 63 6f 6e 66 69 | 67 20 66 69 6c 65 20 66 | confi|g file f|
|00001dc0| 6f 72 20 74 68 65 20 6d | 61 63 68 69 6e 65 20 79 |or the m|achine y|
|00001dd0| 6f 75 20 61 72 65 20 75 | 73 69 6e 67 20 28 2a 6e |ou are u|sing (*n|
|00001de0| 6f 74 65 0d 20 20 20 20 | 20 20 20 20 20 20 43 6f |ote. | Co|
|00001df0| 6e 66 69 67 3a 3a 2e 29 | 2e 20 20 54 68 69 73 20 |nfig::.)|. This |
|00001e00| 66 69 6c 65 20 69 73 20 | 72 65 73 70 6f 6e 73 69 |file is |responsi|
|00001e10| 62 6c 65 20 66 6f 72 20 | 64 65 66 69 6e 69 6e 67 |ble for |defining|
|00001e20| 0d 20 20 20 20 20 20 20 | 20 20 20 69 6e 66 6f 72 |. | infor|
|00001e30| 6d 61 74 69 6f 6e 20 61 | 62 6f 75 74 20 74 68 65 |mation a|bout the|
|00001e40| 20 68 6f 73 74 20 6d 61 | 63 68 69 6e 65 2e 20 20 | host ma|chine. |
|00001e50| 49 74 20 69 6e 63 6c 75 | 64 65 73 20 60 74 6d 2e |It inclu|des `tm.|
|00001e60| 68 27 2e 0d 0d 20 20 20 | 20 20 20 20 20 20 20 54 |h'... | T|
|00001e70| 68 65 20 66 69 6c 65 20 | 69 73 20 6c 6f 63 61 74 |he file |is locat|
|00001e80| 65 64 20 69 6e 20 74 68 | 65 20 73 75 62 64 69 72 |ed in th|e subdir|
|00001e90| 65 63 74 6f 72 79 20 60 | 63 6f 6e 66 69 67 27 2e |ectory `|config'.|
|00001ea0| 20 20 49 74 73 20 6e 61 | 6d 65 0d 20 20 20 20 20 | Its na|me. |
|00001eb0| 20 20 20 20 20 73 68 6f | 75 6c 64 20 62 65 20 60 | sho|uld be `|
|00001ec0| 78 6d 2d 4d 41 43 48 49 | 4e 45 2e 68 27 2c 20 77 |xm-MACHI|NE.h', w|
|00001ed0| 69 74 68 20 74 68 65 73 | 65 20 65 78 63 65 70 74 |ith thes|e except|
|00001ee0| 69 6f 6e 73 3a 0d 0d 20 | 20 20 20 20 20 20 20 20 |ions:.. | |
|00001ef0| 60 78 6d 2d 76 6d 73 2e | 68 27 0d 20 20 20 20 20 |`xm-vms.|h'. |
|00001f00| 20 20 20 20 20 20 20 20 | 20 20 66 6f 72 20 76 61 | | for va|
|00001f10| 78 65 6e 20 72 75 6e 6e | 69 6e 67 20 56 4d 53 2e |xen runn|ing VMS.|
|00001f20| 0d 0d 20 20 20 20 20 20 | 20 20 20 60 78 6d 2d 76 |.. | `xm-v|
|00001f30| 61 78 76 2e 68 27 0d 20 | 20 20 20 20 20 20 20 20 |axv.h'. | |
|00001f40| 20 20 20 20 20 20 66 6f | 72 20 76 61 78 65 6e 20 | fo|r vaxen |
|00001f50| 72 75 6e 6e 69 6e 67 20 | 73 79 73 74 65 6d 20 56 |running |system V|
|00001f60| 2e 0d 0d 20 20 20 20 20 | 20 20 20 20 60 78 6d 2d |... | `xm-|
|00001f70| 69 33 38 36 76 2e 68 27 | 0d 20 20 20 20 20 20 20 |i386v.h'|. |
|00001f80| 20 20 20 20 20 20 20 20 | 66 6f 72 20 49 6e 74 65 | |for Inte|
|00001f90| 6c 20 38 30 33 38 36 27 | 73 20 72 75 6e 6e 69 6e |l 80386'|s runnin|
|00001fa0| 67 20 73 79 73 74 65 6d | 20 56 2e 0d 0d 20 20 20 |g system| V... |
|00001fb0| 20 20 20 20 20 20 60 78 | 6d 2d 73 75 6e 33 38 36 | `x|m-sun386|
|00001fc0| 69 2e 68 27 0d 20 20 20 | 20 20 20 20 20 20 20 20 |i.h'. | |
|00001fd0| 20 20 20 20 66 6f 72 20 | 53 75 6e 20 72 6f 61 64 | for |Sun road|
|00001fe0| 72 75 6e 6e 65 72 20 72 | 75 6e 6e 69 6e 67 20 61 |runner r|unning a|
|00001ff0| 6e 79 20 76 65 72 73 69 | 6f 6e 20 6f 66 20 74 68 |ny versi|on of th|
|00002000| 65 0d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |e. | |
|00002010| 20 6f 70 65 72 61 74 69 | 6e 67 20 73 79 73 74 65 | operati|ng syste|
|00002020| 6d 2e 0d 0d 20 20 20 20 | 20 20 20 20 20 60 78 6d |m... | `xm|
|00002030| 2d 68 70 39 6b 33 32 30 | 2e 68 27 0d 20 20 20 20 |-hp9k320|.h'. |
|00002040| 20 20 20 20 20 20 20 20 | 20 20 20 66 6f 72 20 74 | | for t|
|00002050| 68 65 20 48 50 20 39 30 | 30 30 20 73 65 72 69 65 |he HP 90|00 serie|
|00002060| 73 20 33 30 30 2e 0d 0d | 20 20 20 20 20 20 20 20 |s 300...| |
|00002070| 20 60 78 6d 2d 67 65 6e | 69 78 2e 68 27 0d 20 20 | `xm-gen|ix.h'. |
|00002080| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 66 6f 72 | | for|
|00002090| 20 74 68 65 20 6e 73 33 | 32 30 30 30 20 72 75 6e | the ns3|2000 run|
|000020a0| 6e 69 6e 67 20 47 65 6e | 69 78 0d 0d 20 20 20 20 |ning Gen|ix.. |
|000020b0| 20 20 20 20 20 20 49 66 | 20 79 6f 75 72 20 73 79 | If| your sy|
|000020c0| 73 74 65 6d 20 64 6f 65 | 73 20 6e 6f 74 20 73 75 |stem doe|s not su|
|000020d0| 70 70 6f 72 74 20 73 79 | 6d 62 6f 6c 69 63 20 6c |pport sy|mbolic l|
|000020e0| 69 6e 6b 73 2c 20 79 6f | 75 20 6d 69 67 68 74 0d |inks, yo|u might.|
|000020f0| 20 20 20 20 20 20 20 20 | 20 20 77 61 6e 74 20 74 | | want t|
|00002100| 6f 20 73 65 74 20 75 70 | 20 60 63 6f 6e 66 69 67 |o set up| `config|
|00002110| 2e 68 27 20 74 6f 20 63 | 6f 6e 74 61 69 6e 20 61 |.h' to c|ontain a|
|00002120| 20 60 23 69 6e 63 6c 75 | 64 65 27 20 63 6f 6d 6d | `#inclu|de' comm|
|00002130| 61 6e 64 0d 20 20 20 20 | 20 20 20 20 20 20 77 68 |and. | wh|
|00002140| 69 63 68 20 72 65 66 65 | 72 73 20 74 6f 20 74 68 |ich refe|rs to th|
|00002150| 65 20 61 70 70 72 6f 70 | 72 69 61 74 65 20 66 69 |e approp|riate fi|
|00002160| 6c 65 2e 0d 0d 20 20 20 | 20 20 20 20 20 2a 20 4d |le... | * M|
|00002170| 61 6b 65 20 61 20 73 79 | 6d 62 6f 6c 69 63 20 6c |ake a sy|mbolic l|
|00002180| 69 6e 6b 20 6e 61 6d 65 | 64 20 60 74 6d 2e 68 27 |ink name|d `tm.h'|
|00002190| 20 74 6f 20 74 68 65 0d | 20 20 20 20 20 20 20 20 | to the.| |
|000021a0| 20 20 6d 61 63 68 69 6e | 65 2d 64 65 73 63 72 69 | machin|e-descri|
|000021b0| 70 74 69 6f 6e 20 6d 61 | 63 72 6f 20 66 69 6c 65 |ption ma|cro file|
|000021c0| 20 66 6f 72 20 79 6f 75 | 72 20 6d 61 63 68 69 6e | for you|r machin|
|000021d0| 65 2e 20 20 49 74 20 73 | 68 6f 75 6c 64 0d 20 20 |e. It s|hould. |
|000021e0| 20 20 20 20 20 20 20 20 | 62 65 20 69 6e 20 74 68 | |be in th|
|000021f0| 65 20 73 75 62 64 69 72 | 65 63 74 6f 72 79 20 60 |e subdir|ectory `|
|00002200| 63 6f 6e 66 69 67 27 20 | 61 6e 64 20 69 74 73 20 |config' |and its |
|00002210| 6e 61 6d 65 20 73 68 6f | 75 6c 64 20 62 65 0d 20 |name sho|uld be. |
|00002220| 20 20 20 20 20 20 20 20 | 20 60 74 6d 2d 4d 41 43 | | `tm-MAC|
|00002230| 48 49 4e 45 2e 68 27 2e | 0d 0d 20 20 20 20 20 20 |HINE.h'.|.. |
|00002240| 20 20 20 20 49 66 20 79 | 6f 75 72 20 73 79 73 74 | If y|our syst|
|00002250| 65 6d 20 69 73 20 61 20 | 36 38 30 30 30 2c 20 64 |em is a |68000, d|
|00002260| 6f 6e 27 74 20 75 73 65 | 20 74 68 65 20 66 69 6c |on't use| the fil|
|00002270| 65 20 60 74 6d 2d 6d 36 | 38 6b 2e 68 27 0d 20 20 |e `tm-m6|8k.h'. |
|00002280| 20 20 20 20 20 20 20 20 | 64 69 72 65 63 74 6c 79 | |directly|
|00002290| 2e 20 20 49 6e 73 74 65 | 61 64 2c 20 75 73 65 20 |. Inste|ad, use |
|000022a0| 6f 6e 65 20 6f 66 20 74 | 68 65 73 65 20 66 69 6c |one of t|hese fil|
|000022b0| 65 73 3a 0d 0d 20 20 20 | 20 20 20 20 20 20 60 74 |es:.. | `t|
|000022c0| 6d 2d 73 75 6e 33 2e 68 | 27 0d 20 20 20 20 20 20 |m-sun3.h|'. |
|000022d0| 20 20 20 20 20 20 20 20 | 20 66 6f 72 20 53 75 6e | | for Sun|
|000022e0| 20 33 20 6d 61 63 68 69 | 6e 65 73 20 77 69 74 68 | 3 machi|nes with|
|000022f0| 20 36 38 38 38 31 2e 0d | 0d 20 20 20 20 20 20 20 | 68881..|. |
|00002300| 20 20 60 74 6d 2d 73 75 | 6e 33 2d 6e 66 70 2e 68 | `tm-su|n3-nfp.h|
|00002310| 27 0d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |'. | |
|00002320| 20 66 6f 72 20 53 75 6e | 20 33 20 6d 61 63 68 69 | for Sun| 3 machi|
|00002330| 6e 65 73 20 77 69 74 68 | 20 6e 6f 20 68 61 72 64 |nes with| no hard|
|00002340| 77 61 72 65 20 66 6c 6f | 61 74 69 6e 67 20 70 6f |ware flo|ating po|
|00002350| 69 6e 74 2e 0d 0d 20 20 | 20 20 20 20 20 20 20 60 |int... | `|
|00002360| 74 6d 2d 73 75 6e 33 6f | 73 33 2e 68 27 0d 20 20 |tm-sun3o|s3.h'. |
|00002370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 66 6f 72 | | for|
|00002380| 20 53 75 6e 20 33 20 6d | 61 63 68 69 6e 65 73 20 | Sun 3 m|achines |
|00002390| 77 69 74 68 20 36 38 38 | 38 31 2c 20 72 75 6e 6e |with 688|81, runn|
|000023a0| 69 6e 67 20 53 75 6e 6f | 73 20 76 65 72 73 69 6f |ing Suno|s versio|
|000023b0| 6e 20 33 2e 0d 0d 20 20 | 20 20 20 20 20 20 20 60 |n 3... | `|
|000023c0| 74 6d 2d 73 75 6e 33 6f | 73 33 6e 66 2e 68 27 0d |tm-sun3o|s3nf.h'.|
|000023d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 66 | | f|
|000023e0| 6f 72 20 53 75 6e 20 33 | 20 6d 61 63 68 69 6e 65 |or Sun 3| machine|
|000023f0| 73 20 77 69 74 68 20 6e | 6f 20 68 61 72 64 77 61 |s with n|o hardwa|
|00002400| 72 65 20 66 6c 6f 61 74 | 69 6e 67 20 70 6f 69 6e |re float|ing poin|
|00002410| 74 2c 0d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |t,. | |
|00002420| 20 20 72 75 6e 6e 69 6e | 67 20 53 75 6e 6f 73 20 | runnin|g Sunos |
|00002430| 76 65 72 73 69 6f 6e 20 | 33 2e 0d 0d 20 20 20 20 |version |3... |
|00002440| 20 20 20 20 20 60 74 6d | 2d 73 75 6e 32 2e 68 27 | `tm|-sun2.h'|
|00002450| 0d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002460| 66 6f 72 20 53 75 6e 20 | 32 20 6d 61 63 68 69 6e |for Sun |2 machin|
|00002470| 65 73 2e 0d 0d 20 20 20 | 20 20 20 20 20 20 60 74 |es... | `t|
|00002480| 6d 2d 33 62 31 2e 68 27 | 0d 20 20 20 20 20 20 20 |m-3b1.h'|. |
|00002490| 20 20 20 20 20 20 20 20 | 66 6f 72 20 41 54 26 54 | |for AT&T|
|000024a0| 20 33 62 31 20 28 61 6b | 61 20 37 33 30 30 20 55 | 3b1 (ak|a 7300 U|
|000024b0| 6e 69 78 20 50 43 29 2e | 0d 0d 20 20 20 20 20 20 |nix PC).|.. |
|000024c0| 20 20 20 60 74 6d 2d 69 | 73 69 36 38 2e 68 27 0d | `tm-i|si68.h'.|
|000024d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 66 | | f|
|000024e0| 6f 72 20 49 6e 74 65 67 | 72 61 74 65 64 20 53 6f |or Integ|rated So|
|000024f0| 6c 75 74 69 6f 6e 73 20 | 73 79 73 74 65 6d 73 2e |lutions |systems.|
|00002500| 20 20 54 68 69 73 20 66 | 69 6c 65 20 61 73 73 75 | This f|ile assu|
|00002510| 6d 65 73 0d 20 20 20 20 | 20 20 20 20 20 20 20 20 |mes. | |
|00002520| 20 20 20 79 6f 75 20 75 | 73 65 20 74 68 65 20 47 | you u|se the G|
|00002530| 4e 55 20 61 73 73 65 6d | 62 6c 65 72 2e 0d 0d 20 |NU assem|bler... |
|00002540| 20 20 20 20 20 20 20 20 | 60 74 6d 2d 69 73 69 36 | |`tm-isi6|
|00002550| 38 2d 6e 66 70 2e 68 27 | 0d 20 20 20 20 20 20 20 |8-nfp.h'|. |
|00002560| 20 20 20 20 20 20 20 20 | 66 6f 72 20 49 6e 74 65 | |for Inte|
|00002570| 67 72 61 74 65 64 20 53 | 6f 6c 75 74 69 6f 6e 73 |grated S|olutions|
|00002580| 20 73 79 73 74 65 6d 73 | 20 77 69 74 68 6f 75 74 | systems| without|
|00002590| 20 61 20 36 38 38 38 31 | 2e 20 0d 20 20 20 20 20 | a 68881|. . |
|000025a0| 20 20 20 20 20 20 20 20 | 20 20 54 68 69 73 20 66 | | This f|
|000025b0| 69 6c 65 20 61 73 73 75 | 6d 65 73 20 79 6f 75 20 |ile assu|mes you |
|000025c0| 75 73 65 20 74 68 65 20 | 47 4e 55 20 61 73 73 65 |use the |GNU asse|
|000025d0| 6d 62 6c 65 72 2e 0d 0d | 20 20 20 20 20 20 20 20 |mbler...| |
|000025e0| 20 60 74 6d 2d 6e 65 77 | 73 38 30 30 2e 68 27 0d | `tm-new|s800.h'.|
|000025f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 66 | | f|
|00002600| 6f 72 20 53 6f 6e 79 20 | 4e 45 57 53 20 73 79 73 |or Sony |NEWS sys|
|00002610| 74 65 6d 73 2e 0d 0d 20 | 20 20 20 20 20 20 20 20 |tems... | |
|00002620| 60 74 6d 2d 68 70 39 6b | 33 32 30 2e 68 27 0d 20 |`tm-hp9k|320.h'. |
|00002630| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 66 6f | | fo|
|00002640| 72 20 48 50 55 58 20 73 | 79 73 74 65 6d 73 2c 20 |r HPUX s|ystems, |
|00002650| 69 66 20 79 6f 75 20 61 | 72 65 20 75 73 69 6e 67 |if you a|re using|
|00002660| 20 47 4e 55 20 43 43 20 | 77 69 74 68 20 74 68 65 | GNU CC |with the|
|00002670| 0d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002680| 73 79 73 74 65 6d 27 73 | 20 61 73 73 65 6d 62 6c |system's| assembl|
|00002690| 65 72 20 61 6e 64 20 6c | 69 6e 6b 65 72 2e 0d 0d |er and l|inker...|
|000026a0| 20 20 20 20 20 20 20 20 | 20 60 74 6d 2d 68 70 39 | | `tm-hp9|
|000026b0| 6b 33 32 30 67 2e 68 27 | 0d 20 20 20 20 20 20 20 |k320g.h'|. |
|000026c0| 20 20 20 20 20 20 20 20 | 66 6f 72 20 48 50 55 58 | |for HPUX|
|000026d0| 20 73 79 73 74 65 6d 73 | 2c 20 69 66 20 79 6f 75 | systems|, if you|
|000026e0| 20 61 72 65 20 75 73 69 | 6e 67 20 74 68 65 20 47 | are usi|ng the G|
|000026f0| 4e 55 20 61 73 73 65 6d | 62 6c 65 72 2c 0d 20 20 |NU assem|bler,. |
|00002700| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6c 69 6e | | lin|
|00002710| 6b 65 72 20 61 6e 64 20 | 6f 74 68 65 72 20 75 74 |ker and |other ut|
|00002720| 69 6c 69 74 69 65 73 2e | 20 20 4e 6f 74 20 61 6c |ilities.| Not al|
|00002730| 6c 20 6f 66 20 74 68 65 | 20 70 69 65 63 65 73 20 |l of the| pieces |
|00002740| 6f 66 0d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |of. | |
|00002750| 20 20 47 4e 55 20 73 6f | 66 74 77 61 72 65 20 6e | GNU so|ftware n|
|00002760| 65 65 64 65 64 20 66 6f | 72 20 74 68 69 73 20 6d |eeded fo|r this m|
|00002770| 6f 64 65 20 6f 66 20 6f | 70 65 72 61 74 69 6f 6e |ode of o|peration|
|00002780| 20 61 72 65 20 61 73 0d | 20 20 20 20 20 20 20 20 | are as.| |
|00002790| 20 20 20 20 20 20 20 79 | 65 74 20 69 6e 20 64 69 | y|et in di|
|000027a0| 73 74 72 69 62 75 74 69 | 6f 6e 3b 20 66 75 6c 6c |stributi|on; full|
|000027b0| 20 69 6e 73 74 72 75 63 | 74 69 6f 6e 73 20 77 69 | instruc|tions wi|
|000027c0| 6c 6c 20 61 70 70 65 61 | 72 0d 20 20 20 20 20 20 |ll appea|r. |
|000027d0| 20 20 20 20 20 20 20 20 | 20 68 65 72 65 20 69 6e | | here in|
|000027e0| 20 74 68 65 20 66 75 74 | 75 72 65 2e 0d 0d 20 20 | the fut|ure... |
|000027f0| 20 20 20 20 20 20 20 20 | 46 6f 72 20 74 68 65 20 | |For the |
|00002800| 76 61 78 2c 20 75 73 65 | 20 60 74 6d 2d 76 61 78 |vax, use| `tm-vax|
|00002810| 2e 68 27 20 6f 6e 20 42 | 53 44 20 55 6e 69 78 2c |.h' on B|SD Unix,|
|00002820| 20 60 74 6d 2d 76 61 78 | 76 2e 68 27 20 6f 6e 0d | `tm-vax|v.h' on.|
|00002830| 20 20 20 20 20 20 20 20 | 20 20 73 79 73 74 65 6d | | system|
|00002840| 20 56 2c 20 6f 72 20 60 | 74 6d 2d 76 6d 73 2e 68 | V, or `|tm-vms.h|
|00002850| 27 20 6f 6e 20 56 4d 53 | 2e 0d 0d 20 20 20 20 20 |' on VMS|... |
|00002860| 20 20 20 20 20 46 6f 72 | 20 74 68 65 20 4d 6f 74 | For| the Mot|
|00002870| 6f 72 6f 6c 61 20 38 38 | 30 30 30 2c 20 75 73 65 |orola 88|000, use|
|00002880| 20 60 74 6d 2d 6d 38 38 | 6b 2e 68 27 2e 20 20 54 | `tm-m88|k.h'. T|
|00002890| 68 65 20 73 75 70 70 6f | 72 74 20 66 6f 72 0d 20 |he suppo|rt for. |
|000028a0| 20 20 20 20 20 20 20 20 | 20 74 68 65 20 38 38 30 | | the 880|
|000028b0| 30 30 20 64 6f 65 73 20 | 6e 6f 74 20 63 75 72 72 |00 does |not curr|
|000028c0| 65 6e 74 6c 79 20 77 6f | 72 6b 3b 20 69 74 20 72 |ently wo|rk; it r|
|000028d0| 65 71 75 69 72 65 73 20 | 65 78 74 65 6e 73 69 76 |equires |extensiv|
|000028e0| 65 0d 20 20 20 20 20 20 | 20 20 20 20 63 68 61 6e |e. | chan|
|000028f0| 67 65 73 20 77 68 69 63 | 68 20 77 65 20 68 6f 70 |ges whic|h we hop|
|00002900| 65 20 74 6f 20 72 65 63 | 6f 6e 63 69 6c 65 20 69 |e to rec|oncile i|
|00002910| 6e 20 76 65 72 73 69 6f | 6e 20 32 2e 0d 0d 20 20 |n versio|n 2... |
|00002920| 20 20 20 20 20 20 20 20 | 46 6f 72 20 74 68 65 20 | |For the |
|00002930| 38 30 33 38 36 2c 20 64 | 6f 6e 27 74 20 75 73 65 |80386, d|on't use|
|00002940| 20 60 74 6d 2d 69 33 38 | 36 2e 68 27 20 64 69 72 | `tm-i38|6.h' dir|
|00002950| 65 63 74 6c 79 2e 20 20 | 55 73 65 0d 20 20 20 20 |ectly. |Use. |
|00002960| 20 20 20 20 20 20 60 74 | 6d 2d 69 33 38 36 76 2e | `t|m-i386v.|
|00002970| 68 27 20 69 66 20 74 68 | 65 20 74 61 72 67 65 74 |h' if th|e target|
|00002980| 20 6d 61 63 68 69 6e 65 | 20 69 73 20 72 75 6e 6e | machine| is runn|
|00002990| 69 6e 67 20 73 79 73 74 | 65 6d 20 56 2c 0d 20 20 |ing syst|em V,. |
|000029a0| 20 20 20 20 20 20 20 20 | 60 74 6d 2d 69 33 38 36 | |`tm-i386|
|000029b0| 67 61 73 2e 68 27 20 69 | 66 20 69 74 20 69 73 20 |gas.h' i|f it is |
|000029c0| 72 75 6e 6e 69 6e 67 20 | 73 79 73 74 65 6d 20 56 |running |system V|
|000029d0| 20 62 75 74 20 79 6f 75 | 20 61 72 65 20 75 73 69 | but you| are usi|
|000029e0| 6e 67 0d 20 20 20 20 20 | 20 20 20 20 20 74 68 65 |ng. | the|
|000029f0| 20 47 4e 55 20 61 73 73 | 65 6d 62 6c 65 72 20 61 | GNU ass|embler a|
|00002a00| 6e 64 20 6c 69 6e 6b 65 | 72 2c 20 60 74 6d 2d 73 |nd linke|r, `tm-s|
|00002a10| 65 71 33 38 36 2e 68 27 | 20 66 6f 72 20 61 20 53 |eq386.h'| for a S|
|00002a20| 65 71 75 65 6e 74 0d 20 | 20 20 20 20 20 20 20 20 |equent. | |
|00002a30| 20 33 38 36 20 73 79 73 | 74 65 6d 2c 20 6f 72 20 | 386 sys|tem, or |
|00002a40| 60 74 6d 2d 63 6f 6d 70 | 61 71 2e 68 27 20 66 6f |`tm-comp|aq.h' fo|
|00002a50| 72 20 61 20 43 6f 6d 70 | 61 71 2c 20 6f 72 0d 20 |r a Comp|aq, or. |
|00002a60| 20 20 20 20 20 20 20 20 | 20 60 74 6d 2d 73 75 6e | | `tm-sun|
|00002a70| 33 38 36 69 2e 68 27 20 | 66 6f 72 20 61 20 53 75 |386i.h' |for a Su|
|00002a80| 6e 20 33 38 36 20 73 79 | 73 74 65 6d 2e 0d 0d 20 |n 386 sy|stem... |
|00002a90| 20 20 20 20 20 20 20 20 | 20 46 6f 72 20 74 68 65 | | For the|
|00002aa0| 20 4d 69 70 73 20 63 6f | 6d 70 75 74 65 72 2c 20 | Mips co|mputer, |
|00002ab0| 74 68 65 72 65 20 61 72 | 65 20 66 69 76 65 20 63 |there ar|e five c|
|00002ac0| 68 6f 69 63 65 73 3a 20 | 60 74 6d 2d 6d 69 70 73 |hoices: |`tm-mips|
|00002ad0| 2e 68 27 0d 20 20 20 20 | 20 20 20 20 20 20 66 6f |.h'. | fo|
|00002ae0| 72 20 74 68 65 20 4d 20 | 73 65 72 69 65 73 2c 20 |r the M |series, |
|00002af0| 60 74 6d 2d 6d 69 70 73 | 2d 62 73 64 2e 68 27 20 |`tm-mips|-bsd.h' |
|00002b00| 66 6f 72 20 74 68 65 20 | 52 53 20 73 65 72 69 65 |for the |RS serie|
|00002b10| 73 20 77 69 74 68 0d 20 | 20 20 20 20 20 20 20 20 |s with. | |
|00002b20| 20 42 53 44 2c 20 60 74 | 6d 2d 6d 69 70 73 2d 73 | BSD, `t|m-mips-s|
|00002b30| 79 73 76 2e 68 27 20 66 | 6f 72 20 74 68 65 20 52 |ysv.h' f|or the R|
|00002b40| 53 20 73 65 72 69 65 73 | 20 77 69 74 68 20 53 79 |S series| with Sy|
|00002b50| 73 74 65 6d 20 56 2c 0d | 20 20 20 20 20 20 20 20 |stem V,.| |
|00002b60| 20 20 60 74 6d 2d 69 72 | 69 73 2e 68 27 20 66 6f | `tm-ir|is.h' fo|
|00002b70| 72 20 74 68 65 20 49 72 | 69 73 20 76 65 72 73 69 |r the Ir|is versi|
|00002b80| 6f 6e 20 6f 66 20 74 68 | 65 20 6d 61 63 68 69 6e |on of th|e machin|
|00002b90| 65 2c 20 61 6e 64 0d 20 | 20 20 20 20 20 20 20 20 |e, and. | |
|00002ba0| 20 60 74 6d 2d 64 65 63 | 73 74 61 74 6e 2e 68 27 | `tm-dec|statn.h'|
|00002bb0| 20 66 6f 72 20 74 68 65 | 20 44 65 63 73 74 61 74 | for the| Decstat|
|00002bc0| 69 6f 6e 2e 0d 0d 20 20 | 20 20 20 20 20 20 20 20 |ion... | |
|00002bd0| 46 6f 72 20 74 68 65 20 | 33 32 30 30 30 2c 20 75 |For the |32000, u|
|00002be0| 73 65 20 60 74 6d 2d 73 | 65 71 75 65 6e 74 2e 68 |se `tm-s|equent.h|
|00002bf0| 27 20 69 66 20 79 6f 75 | 20 61 72 65 20 75 73 69 |' if you| are usi|
|00002c00| 6e 67 20 61 0d 20 20 20 | 20 20 20 20 20 20 20 53 |ng a. | S|
|00002c10| 65 71 75 65 6e 74 20 6d | 61 63 68 69 6e 65 2c 20 |equent m|achine, |
|00002c20| 6f 72 20 60 74 6d 2d 65 | 6e 63 6f 72 65 2e 68 27 |or `tm-e|ncore.h'|
|00002c30| 20 66 6f 72 20 61 6e 20 | 45 6e 63 6f 72 65 20 6d | for an |Encore m|
|00002c40| 61 63 68 69 6e 65 2c 20 | 6f 72 0d 20 20 20 20 20 |achine, |or. |
|00002c50| 20 20 20 20 20 60 74 6d | 2d 67 65 6e 69 78 2e 68 | `tm|-genix.h|
|00002c60| 27 20 69 66 20 79 6f 75 | 20 61 72 65 20 75 73 69 |' if you| are usi|
|00002c70| 6e 67 20 47 65 6e 69 78 | 20 76 65 72 73 69 6f 6e |ng Genix| version|
|00002c80| 20 33 3b 20 6f 74 68 65 | 72 77 69 73 65 2c 0d 20 | 3; othe|rwise,. |
|00002c90| 20 20 20 20 20 20 20 20 | 20 70 65 72 68 61 70 73 | | perhaps|
|00002ca0| 20 60 74 6d 2d 6e 73 33 | 32 6b 2e 68 27 20 77 69 | `tm-ns3|2k.h' wi|
|00002cb0| 6c 6c 20 77 6f 72 6b 20 | 66 6f 72 20 79 6f 75 2e |ll work |for you.|
|00002cc0| 0d 0d 20 20 20 20 20 20 | 20 20 20 20 4e 6f 74 65 |.. | Note|
|00002cd0| 20 74 68 61 74 20 47 65 | 6e 69 78 20 68 61 73 20 | that Ge|nix has |
|00002ce0| 62 75 67 73 20 69 6e 20 | 60 61 6c 6c 6f 63 61 27 |bugs in |`alloca'|
|00002cf0| 20 61 6e 64 20 60 6d 61 | 6c 6c 6f 63 27 3b 20 79 | and `ma|lloc'; y|
|00002d00| 6f 75 20 6d 75 73 74 0d | 20 20 20 20 20 20 20 20 |ou must.| |
|00002d10| 20 20 67 65 74 20 74 68 | 65 20 63 6f 6d 70 69 6c | get th|e compil|
|00002d20| 65 64 20 76 65 72 73 69 | 6f 6e 73 20 6f 66 20 74 |ed versi|ons of t|
|00002d30| 68 65 73 65 20 66 72 6f | 6d 20 47 4e 55 20 45 6d |hese fro|m GNU Em|
|00002d40| 61 63 73 20 61 6e 64 20 | 65 64 69 74 0d 20 20 20 |acs and |edit. |
|00002d50| 20 20 20 20 20 20 20 47 | 4e 55 20 43 43 27 73 20 | G|NU CC's |
|00002d60| 60 4d 61 6b 65 66 69 6c | 65 27 20 74 6f 20 75 73 |`Makefil|e' to us|
|00002d70| 65 20 74 68 65 6d 2e 0d | 0d 20 20 20 20 20 20 20 |e them..|. |
|00002d80| 20 20 20 4e 6f 74 65 20 | 74 68 61 74 20 45 6e 63 | Note |that Enc|
|00002d90| 6f 72 65 20 73 79 73 74 | 65 6d 73 20 61 72 65 20 |ore syst|ems are |
|00002da0| 73 75 70 70 6f 72 74 65 | 64 20 6f 6e 6c 79 20 75 |supporte|d only u|
|00002db0| 6e 64 65 72 20 42 53 44 | 2e 0d 0d 20 20 20 20 20 |nder BSD|... |
|00002dc0| 20 20 20 20 20 46 6f 72 | 20 53 70 61 72 63 20 28 | For| Sparc (|
|00002dd0| 53 75 6e 20 34 29 20 6d | 61 63 68 69 6e 65 73 2c |Sun 4) m|achines,|
|00002de0| 20 75 73 65 20 60 74 6d | 2d 73 70 61 72 63 2e 68 | use `tm|-sparc.h|
|00002df0| 27 20 77 69 74 68 20 6f | 70 65 72 61 74 69 6e 67 |' with o|perating|
|00002e00| 0d 20 20 20 20 20 20 20 | 20 20 20 73 79 73 74 65 |. | syste|
|00002e10| 6d 20 76 65 72 73 69 6f | 6e 20 34 2c 20 61 6e 64 |m versio|n 4, and|
|00002e20| 20 60 74 6d 2d 73 75 6e | 34 6f 73 33 2e 68 27 20 | `tm-sun|4os3.h' |
|00002e30| 77 69 74 68 20 73 79 73 | 74 65 6d 20 76 65 72 73 |with sys|tem vers|
|00002e40| 69 6f 6e 20 33 2e 0d 0d | 20 20 20 20 20 20 20 20 |ion 3...| |
|00002e50| 2a 20 4d 61 6b 65 20 61 | 20 73 79 6d 62 6f 6c 69 |* Make a| symboli|
|00002e60| 63 20 6c 69 6e 6b 20 6e | 61 6d 65 64 20 60 6d 64 |c link n|amed `md|
|00002e70| 27 20 74 6f 20 74 68 65 | 20 6d 61 63 68 69 6e 65 |' to the| machine|
|00002e80| 20 64 65 73 63 72 69 70 | 74 69 6f 6e 0d 20 20 20 | descrip|tion. |
|00002e90| 20 20 20 20 20 20 20 70 | 61 74 74 65 72 6e 20 66 | p|attern f|
|00002ea0| 69 6c 65 2e 20 20 49 74 | 20 73 68 6f 75 6c 64 20 |ile. It| should |
|00002eb0| 62 65 20 69 6e 20 74 68 | 65 20 60 63 6f 6e 66 69 |be in th|e `confi|
|00002ec0| 67 27 20 73 75 62 64 69 | 72 65 63 74 6f 72 79 0d |g' subdi|rectory.|
|00002ed0| 20 20 20 20 20 20 20 20 | 20 20 61 6e 64 20 69 74 | | and it|
|00002ee0| 73 20 6e 61 6d 65 20 73 | 68 6f 75 6c 64 20 62 65 |s name s|hould be|
|00002ef0| 20 60 4d 41 43 48 49 4e | 45 2e 6d 64 27 3b 20 62 | `MACHIN|E.md'; b|
|00002f00| 75 74 20 4d 41 43 48 49 | 4e 45 20 69 73 20 6f 66 |ut MACHI|NE is of|
|00002f10| 74 65 6e 0d 20 20 20 20 | 20 20 20 20 20 20 6e 6f |ten. | no|
|00002f20| 74 20 74 68 65 20 73 61 | 6d 65 20 61 73 20 74 68 |t the sa|me as th|
|00002f30| 65 20 6e 61 6d 65 20 75 | 73 65 64 20 69 6e 20 74 |e name u|sed in t|
|00002f40| 68 65 20 60 74 6d 2e 68 | 27 20 66 69 6c 65 20 62 |he `tm.h|' file b|
|00002f50| 65 63 61 75 73 65 0d 20 | 20 20 20 20 20 20 20 20 |ecause. | |
|00002f60| 20 74 68 65 20 60 6d 64 | 27 20 66 69 6c 65 73 20 | the `md|' files |
|00002f70| 61 72 65 20 6d 6f 72 65 | 20 67 65 6e 65 72 61 6c |are more| general|
|00002f80| 2e 0d 0d 20 20 20 20 20 | 20 20 20 2a 20 4d 61 6b |... | * Mak|
|00002f90| 65 20 61 20 73 79 6d 62 | 6f 6c 69 63 20 6c 69 6e |e a symb|olic lin|
|00002fa0| 6b 20 6e 61 6d 65 64 20 | 60 61 75 78 2d 6f 75 74 |k named |`aux-out|
|00002fb0| 70 75 74 2e 63 27 20 74 | 6f 20 74 68 65 20 6f 75 |put.c' t|o the ou|
|00002fc0| 74 70 75 74 0d 20 20 20 | 20 20 20 20 20 20 20 73 |tput. | s|
|00002fd0| 75 62 72 6f 75 74 69 6e | 65 20 66 69 6c 65 20 66 |ubroutin|e file f|
|00002fe0| 6f 72 20 79 6f 75 72 20 | 6d 61 63 68 69 6e 65 2e |or your |machine.|
|00002ff0| 20 20 49 74 20 73 68 6f | 75 6c 64 20 62 65 20 69 | It sho|uld be i|
|00003000| 6e 20 74 68 65 0d 20 20 | 20 20 20 20 20 20 20 20 |n the. | |
|00003010| 60 63 6f 6e 66 69 67 27 | 20 73 75 62 64 69 72 65 |`config'| subdire|
|00003020| 63 74 6f 72 79 20 61 6e | 64 20 69 74 73 20 6e 61 |ctory an|d its na|
|00003030| 6d 65 20 73 68 6f 75 6c | 64 20 62 65 20 60 6f 75 |me shoul|d be `ou|
|00003040| 74 2d 4d 41 43 48 49 4e | 45 2e 63 27 2e 0d 0d 20 |t-MACHIN|E.c'... |
|00003050| 20 34 2e 20 4d 61 6b 65 | 20 73 75 72 65 20 74 68 | 4. Make| sure th|
|00003060| 65 20 42 69 73 6f 6e 20 | 70 61 72 73 65 72 20 67 |e Bison |parser g|
|00003070| 65 6e 65 72 61 74 6f 72 | 20 69 73 20 69 6e 73 74 |enerator| is inst|
|00003080| 61 6c 6c 65 64 2e 20 20 | 28 54 68 69 73 20 69 73 |alled. |(This is|
|00003090| 0d 20 20 20 20 20 75 6e | 6e 65 63 65 73 73 61 72 |. un|necessar|
|000030a0| 79 20 69 66 20 74 68 65 | 20 42 69 73 6f 6e 20 6f |y if the| Bison o|
|000030b0| 75 74 70 75 74 20 66 69 | 6c 65 73 20 60 63 2d 70 |utput fi|les `c-p|
|000030c0| 61 72 73 65 2e 74 61 62 | 2e 63 27 20 61 6e 64 0d |arse.tab|.c' and.|
|000030d0| 20 20 20 20 20 60 63 65 | 78 70 2e 63 27 20 61 72 | `ce|xp.c' ar|
|000030e0| 65 20 6d 6f 72 65 20 72 | 65 63 65 6e 74 20 74 68 |e more r|ecent th|
|000030f0| 61 6e 20 60 63 2d 70 61 | 72 73 65 2e 79 27 20 61 |an `c-pa|rse.y' a|
|00003100| 6e 64 20 60 63 65 78 70 | 2e 79 27 20 61 6e 64 20 |nd `cexp|.y' and |
|00003110| 79 6f 75 0d 20 20 20 20 | 20 64 6f 20 6e 6f 74 20 |you. | do not |
|00003120| 70 6c 61 6e 20 74 6f 20 | 63 68 61 6e 67 65 20 74 |plan to |change t|
|00003130| 68 65 20 60 2e 79 27 20 | 66 69 6c 65 73 2e 29 0d |he `.y' |files.).|
|00003140| 0d 20 20 20 20 20 42 69 | 73 6f 6e 20 76 65 72 73 |. Bi|son vers|
|00003150| 69 6f 6e 73 20 6f 6c 64 | 65 72 20 74 68 61 6e 20 |ions old|er than |
|00003160| 53 65 70 74 20 38 2c 20 | 31 39 38 38 20 77 69 6c |Sept 8, |1988 wil|
|00003170| 6c 20 70 72 6f 64 75 63 | 65 20 69 6e 63 6f 72 72 |l produc|e incorr|
|00003180| 65 63 74 0d 20 20 20 20 | 20 6f 75 74 70 75 74 20 |ect. | output |
|00003190| 66 6f 72 20 60 63 2d 70 | 61 72 73 65 2e 74 61 62 |for `c-p|arse.tab|
|000031a0| 2e 63 27 2e 0d 0d 20 20 | 35 2e 20 42 75 69 6c 64 |.c'... |5. Build|
|000031b0| 20 74 68 65 20 63 6f 6d | 70 69 6c 65 72 2e 20 20 | the com|piler. |
|000031c0| 4a 75 73 74 20 74 79 70 | 65 20 60 6d 61 6b 65 27 |Just typ|e `make'|
|000031d0| 20 69 6e 20 74 68 65 20 | 63 6f 6d 70 69 6c 65 72 | in the |compiler|
|000031e0| 20 64 69 72 65 63 74 6f | 72 79 2e 0d 0d 20 20 20 | directo|ry... |
|000031f0| 20 20 49 67 6e 6f 72 65 | 20 61 6e 79 20 77 61 72 | Ignore| any war|
|00003200| 6e 69 6e 67 73 20 79 6f | 75 20 6d 61 79 20 73 65 |nings yo|u may se|
|00003210| 65 20 61 62 6f 75 74 20 | 60 60 73 74 61 74 65 6d |e about |``statem|
|00003220| 65 6e 74 20 6e 6f 74 20 | 72 65 61 63 68 65 64 27 |ent not |reached'|
|00003230| 27 0d 20 20 20 20 20 69 | 6e 20 74 68 65 20 60 69 |'. i|n the `i|
|00003240| 6e 73 6e 2d 65 6d 69 74 | 2e 63 27 3b 20 74 68 65 |nsn-emit|.c'; the|
|00003250| 79 20 61 72 65 20 6e 6f | 72 6d 61 6c 2e 20 20 41 |y are no|rmal. A|
|00003260| 6e 79 20 6f 74 68 65 72 | 20 63 6f 6d 70 69 6c 61 |ny other| compila|
|00003270| 74 69 6f 6e 0d 20 20 20 | 20 20 65 72 72 6f 72 73 |tion. | errors|
|00003280| 20 6d 61 79 20 72 65 70 | 72 65 73 65 6e 74 20 62 | may rep|resent b|
|00003290| 75 67 73 20 69 6e 20 74 | 68 65 20 70 6f 72 74 20 |ugs in t|he port |
|000032a0| 74 6f 20 79 6f 75 72 20 | 6d 61 63 68 69 6e 65 20 |to your |machine |
|000032b0| 6f 72 0d 20 20 20 20 20 | 6f 70 65 72 61 74 69 6e |or. |operatin|
|000032c0| 67 20 73 79 73 74 65 6d | 2c 20 61 6e 64 20 73 68 |g system|, and sh|
|000032d0| 6f 75 6c 64 20 62 65 20 | 69 6e 76 65 73 74 69 67 |ould be |investig|
|000032e0| 61 74 65 64 20 61 6e 64 | 20 72 65 70 6f 72 74 65 |ated and| reporte|
|000032f0| 64 20 28 2a 6e 6f 74 65 | 0d 20 20 20 20 20 42 75 |d (*note|. Bu|
|00003300| 67 73 3a 3a 2e 29 2e 0d | 0d 20 20 20 20 20 53 6f |gs::.)..|. So|
|00003310| 6d 65 20 63 6f 6d 6d 65 | 72 63 69 61 6c 20 63 6f |me comme|rcial co|
|00003320| 6d 70 69 6c 65 72 73 20 | 66 61 69 6c 20 74 6f 20 |mpilers |fail to |
|00003330| 63 6f 6d 70 69 6c 65 20 | 47 4e 55 20 43 43 20 62 |compile |GNU CC b|
|00003340| 65 63 61 75 73 65 20 74 | 68 65 79 0d 20 20 20 20 |ecause t|hey. |
|00003350| 20 68 61 76 65 20 62 75 | 67 73 20 6f 72 20 6c 69 | have bu|gs or li|
|00003360| 6d 69 74 61 74 69 6f 6e | 73 2e 20 20 46 6f 72 20 |mitation|s. For |
|00003370| 65 78 61 6d 70 6c 65 2c | 20 74 68 65 20 4d 69 63 |example,| the Mic|
|00003380| 72 6f 73 6f 66 74 20 63 | 6f 6d 70 69 6c 65 72 0d |rosoft c|ompiler.|
|00003390| 20 20 20 20 20 69 73 20 | 73 61 69 64 20 74 6f 20 | is |said to |
|000033a0| 72 75 6e 20 6f 75 74 20 | 6f 66 20 6d 61 63 72 6f |run out |of macro|
|000033b0| 20 73 70 61 63 65 2e 20 | 20 53 6f 6d 65 20 55 6c | space. | Some Ul|
|000033c0| 74 72 69 78 20 63 6f 6d | 70 69 6c 65 72 73 20 72 |trix com|pilers r|
|000033d0| 75 6e 0d 20 20 20 20 20 | 6f 75 74 20 6f 66 20 65 |un. |out of e|
|000033e0| 78 70 72 65 73 73 69 6f | 6e 20 73 70 61 63 65 3b |xpressio|n space;|
|000033f0| 20 74 68 65 6e 20 79 6f | 75 20 6e 65 65 64 20 74 | then yo|u need t|
|00003400| 6f 20 62 72 65 61 6b 20 | 75 70 20 74 68 65 20 73 |o break |up the s|
|00003410| 74 61 74 65 6d 65 6e 74 | 0d 20 20 20 20 20 77 68 |tatement|. wh|
|00003420| 65 72 65 20 74 68 65 20 | 70 72 6f 62 6c 65 6d 20 |ere the |problem |
|00003430| 68 61 70 70 65 6e 73 2e | 0d 0d 20 20 36 2e 20 49 |happens.|.. 6. I|
|00003440| 66 20 79 6f 75 20 61 72 | 65 20 75 73 69 6e 67 20 |f you ar|e using |
|00003450| 43 4f 46 46 2d 65 6e 63 | 61 70 73 75 6c 61 74 69 |COFF-enc|apsulati|
|00003460| 6f 6e 2c 20 79 6f 75 20 | 6d 75 73 74 20 63 6f 6e |on, you |must con|
|00003470| 76 65 72 74 20 60 67 6e | 75 6c 69 62 27 0d 20 20 |vert `gn|ulib'. |
|00003480| 20 20 20 74 6f 20 61 20 | 47 4e 55 2d 66 6f 72 6d | to a |GNU-form|
|00003490| 61 74 20 6c 69 62 72 61 | 72 79 20 61 74 20 74 68 |at libra|ry at th|
|000034a0| 69 73 20 70 6f 69 6e 74 | 2e 20 20 53 65 65 20 74 |is point|. See t|
|000034b0| 68 65 20 66 69 6c 65 0d | 20 20 20 20 20 60 52 45 |he file.| `RE|
|000034c0| 41 44 4d 45 2d 45 4e 43 | 41 50 27 20 69 6e 20 74 |ADME-ENC|AP' in t|
|000034d0| 68 65 20 64 69 72 65 63 | 74 6f 72 79 20 63 6f 6e |he direc|tory con|
|000034e0| 74 61 69 6e 69 6e 67 20 | 74 68 65 20 47 4e 55 20 |taining |the GNU |
|000034f0| 62 69 6e 61 72 79 20 66 | 69 6c 65 0d 20 20 20 20 |binary f|ile. |
|00003500| 20 75 74 69 6c 69 74 69 | 65 73 2c 20 66 6f 72 20 | utiliti|es, for |
|00003510| 64 69 72 65 63 74 69 6f | 6e 73 2e 0d 0d 20 20 37 |directio|ns... 7|
|00003520| 2e 20 4d 6f 76 65 20 74 | 68 65 20 66 69 72 73 74 |. Move t|he first|
|00003530| 2d 73 74 61 67 65 20 6f | 62 6a 65 63 74 20 66 69 |-stage o|bject fi|
|00003540| 6c 65 73 20 61 6e 64 20 | 65 78 65 63 75 74 61 62 |les and |executab|
|00003550| 6c 65 73 20 69 6e 74 6f | 20 61 0d 20 20 20 20 20 |les into| a. |
|00003560| 73 75 62 64 69 72 65 63 | 74 6f 72 79 20 77 69 74 |subdirec|tory wit|
|00003570| 68 20 74 68 69 73 20 63 | 6f 6d 6d 61 6e 64 3a 0d |h this c|ommand:.|
|00003580| 0d 20 20 20 20 20 20 20 | 20 20 20 6d 61 6b 65 20 |. | make |
|00003590| 73 74 61 67 65 31 0d 0d | 20 20 20 20 20 54 68 65 |stage1..| The|
|000035a0| 20 66 69 6c 65 73 20 61 | 72 65 20 6d 6f 76 65 64 | files a|re moved|
|000035b0| 20 69 6e 74 6f 20 61 20 | 73 75 62 64 69 72 65 63 | into a |subdirec|
|000035c0| 74 6f 72 79 20 6e 61 6d | 65 64 20 60 73 74 61 67 |tory nam|ed `stag|
|000035d0| 65 31 27 2e 20 20 4f 6e | 63 65 0d 20 20 20 20 20 |e1'. On|ce. |
|000035e0| 69 6e 73 74 61 6c 6c 61 | 74 69 6f 6e 20 69 73 20 |installa|tion is |
|000035f0| 63 6f 6d 70 6c 65 74 65 | 2c 20 79 6f 75 20 6d 61 |complete|, you ma|
|00003600| 79 20 77 69 73 68 20 74 | 6f 20 64 65 6c 65 74 65 |y wish t|o delete|
|00003610| 20 74 68 65 73 65 20 66 | 69 6c 65 73 0d 20 20 20 | these f|iles. |
|00003620| 20 20 77 69 74 68 20 60 | 72 6d 20 2d 72 20 73 74 | with `|rm -r st|
|00003630| 61 67 65 31 27 2e 0d 0d | 20 20 38 2e 20 52 65 63 |age1'...| 8. Rec|
|00003640| 6f 6d 70 69 6c 65 20 74 | 68 65 20 63 6f 6d 70 69 |ompile t|he compi|
|00003650| 6c 65 72 20 77 69 74 68 | 20 69 74 73 65 6c 66 2c |ler with| itself,|
|00003660| 20 77 69 74 68 20 74 68 | 69 73 20 63 6f 6d 6d 61 | with th|is comma|
|00003670| 6e 64 3a 0d 0d 20 20 20 | 20 20 20 20 20 20 20 6d |nd:.. | m|
|00003680| 61 6b 65 20 43 43 3d 73 | 74 61 67 65 31 2f 67 63 |ake CC=s|tage1/gc|
|00003690| 63 20 43 46 4c 41 47 53 | 3d 22 2d 67 20 2d 4f 20 |c CFLAGS|="-g -O |
|000036a0| 2d 42 73 74 61 67 65 31 | 2f 22 0d 0d 20 20 20 20 |-Bstage1|/".. |
|000036b0| 20 4f 6e 20 61 20 36 38 | 30 30 30 20 6f 72 20 36 | On a 68|000 or 6|
|000036c0| 38 30 32 30 20 73 79 73 | 74 65 6d 20 6c 61 63 6b |8020 sys|tem lack|
|000036d0| 69 6e 67 20 66 6c 6f 61 | 74 69 6e 67 20 70 6f 69 |ing floa|ting poi|
|000036e0| 6e 74 20 68 61 72 64 77 | 61 72 65 2c 0d 20 20 20 |nt hardw|are,. |
|000036f0| 20 20 75 6e 6c 65 73 73 | 20 79 6f 75 20 68 61 76 | unless| you hav|
|00003700| 65 20 73 65 6c 65 63 74 | 65 64 20 61 20 60 74 6d |e select|ed a `tm|
|00003710| 2e 68 27 20 66 69 6c 65 | 20 74 68 61 74 20 65 78 |.h' file| that ex|
|00003720| 70 65 63 74 73 20 62 79 | 20 64 65 66 61 75 6c 74 |pects by| default|
|00003730| 0d 20 20 20 20 20 74 68 | 61 74 20 74 68 65 72 65 |. th|at there|
|00003740| 20 69 73 20 6e 6f 20 73 | 75 63 68 20 68 61 72 64 | is no s|uch hard|
|00003750| 77 61 72 65 2c 20 64 6f | 20 74 68 69 73 20 69 6e |ware, do| this in|
|00003760| 73 74 65 61 64 3a 0d 0d | 20 20 20 20 20 20 20 20 |stead:..| |
|00003770| 20 20 6d 61 6b 65 20 43 | 43 3d 73 74 61 67 65 31 | make C|C=stage1|
|00003780| 2f 67 63 63 20 43 46 4c | 41 47 53 3d 22 2d 67 20 |/gcc CFL|AGS="-g |
|00003790| 2d 4f 20 2d 42 73 74 61 | 67 65 31 2f 20 2d 6d 73 |-O -Bsta|ge1/ -ms|
|000037a0| 6f 66 74 2d 66 6c 6f 61 | 74 22 0d 0d 20 20 39 2e |oft-floa|t".. 9.|
|000037b0| 20 49 66 20 79 6f 75 20 | 77 69 73 68 20 74 6f 20 | If you |wish to |
|000037c0| 74 65 73 74 20 74 68 65 | 20 63 6f 6d 70 69 6c 65 |test the| compile|
|000037d0| 72 20 62 79 20 63 6f 6d | 70 69 6c 69 6e 67 20 69 |r by com|piling i|
|000037e0| 74 20 77 69 74 68 20 69 | 74 73 65 6c 66 20 6f 6e |t with i|tself on|
|000037f0| 65 0d 20 20 20 20 20 6d | 6f 72 65 20 74 69 6d 65 |e. m|ore time|
|00003800| 2c 20 64 6f 20 74 68 69 | 73 20 28 69 6e 20 43 20 |, do thi|s (in C |
|00003810| 73 68 65 6c 6c 29 3a 0d | 0d 20 20 20 20 20 20 20 |shell):.|. |
|00003820| 20 20 20 6d 61 6b 65 20 | 73 74 61 67 65 32 0d 20 | make |stage2. |
|00003830| 20 20 20 20 20 20 20 20 | 20 6d 61 6b 65 20 43 43 | | make CC|
|00003840| 3d 73 74 61 67 65 32 2f | 67 63 63 20 43 46 4c 41 |=stage2/|gcc CFLA|
|00003850| 47 53 3d 22 2d 67 20 2d | 4f 20 2d 42 73 74 61 67 |GS="-g -|O -Bstag|
|00003860| 65 32 2f 22 0d 20 20 20 | 20 20 20 20 20 20 20 66 |e2/". | f|
|00003870| 6f 72 65 61 63 68 20 66 | 69 6c 65 20 28 2a 2e 6f |oreach f|ile (*.o|
|00003880| 29 0d 20 20 20 20 20 20 | 20 20 20 20 63 6d 70 20 |). | cmp |
|00003890| 24 66 69 6c 65 20 73 74 | 61 67 65 32 2f 24 66 69 |$file st|age2/$fi|
|000038a0| 6c 65 0d 20 20 20 20 20 | 20 20 20 20 20 65 6e 64 |le. | end|
|000038b0| 0d 0d 20 20 20 20 20 41 | 73 69 64 65 20 66 72 6f |.. A|side fro|
|000038c0| 6d 20 74 68 65 20 60 2d | 42 27 20 6f 70 74 69 6f |m the `-|B' optio|
|000038d0| 6e 2c 20 74 68 65 20 6f | 70 74 69 6f 6e 73 20 73 |n, the o|ptions s|
|000038e0| 68 6f 75 6c 64 20 62 65 | 20 74 68 65 20 73 61 6d |hould be| the sam|
|000038f0| 65 20 61 73 0d 20 20 20 | 20 20 77 68 65 6e 20 79 |e as. | when y|
|00003900| 6f 75 20 6d 61 64 65 20 | 73 74 61 67 65 20 32 2e |ou made |stage 2.|
|00003910| 0d 0d 20 20 20 20 20 54 | 68 65 20 60 66 6f 72 65 |.. T|he `fore|
|00003920| 61 63 68 27 20 63 6f 6d | 6d 61 6e 64 20 28 77 72 |ach' com|mand (wr|
|00003930| 69 74 74 65 6e 20 69 6e | 20 43 20 73 68 65 6c 6c |itten in| C shell|
|00003940| 29 20 77 69 6c 6c 20 6e | 6f 74 69 66 79 20 79 6f |) will n|otify yo|
|00003950| 75 20 69 66 0d 20 20 20 | 20 20 61 6e 79 20 6f 66 |u if. | any of|
|00003960| 20 74 68 65 73 65 20 73 | 74 61 67 65 20 33 20 6f | these s|tage 3 o|
|00003970| 62 6a 65 63 74 20 66 69 | 6c 65 73 20 64 69 66 66 |bject fi|les diff|
|00003980| 65 72 73 20 66 72 6f 6d | 20 74 68 6f 73 65 20 6f |ers from| those o|
|00003990| 66 20 73 74 61 67 65 20 | 32 2e 0d 20 20 20 20 20 |f stage |2.. |
|000039a0| 4f 6e 20 42 53 44 20 73 | 79 73 74 65 6d 73 2c 20 |On BSD s|ystems, |
|000039b0| 61 6e 79 20 64 69 66 66 | 65 72 65 6e 63 65 2c 20 |any diff|erence, |
|000039c0| 6e 6f 20 6d 61 74 74 65 | 72 20 68 6f 77 20 69 6e |no matte|r how in|
|000039d0| 6e 6f 63 75 6f 75 73 2c | 0d 20 20 20 20 20 69 6e |nocuous,|. in|
|000039e0| 64 69 63 61 74 65 73 20 | 74 68 61 74 20 74 68 65 |dicates |that the|
|000039f0| 20 73 74 61 67 65 20 32 | 20 63 6f 6d 70 69 6c 65 | stage 2| compile|
|00003a00| 72 20 68 61 73 20 63 6f | 6d 70 69 6c 65 64 20 47 |r has co|mpiled G|
|00003a10| 4e 55 20 43 43 0d 20 20 | 20 20 20 69 6e 63 6f 72 |NU CC. | incor|
|00003a20| 72 65 63 74 6c 79 2c 20 | 61 6e 64 20 69 73 20 74 |rectly, |and is t|
|00003a30| 68 65 72 65 66 6f 72 65 | 20 61 20 70 6f 74 65 6e |herefore| a poten|
|00003a40| 74 69 61 6c 6c 79 20 73 | 65 72 69 6f 75 73 20 62 |tially s|erious b|
|00003a50| 75 67 20 77 68 69 63 68 | 0d 20 20 20 20 20 79 6f |ug which|. yo|
|00003a60| 75 20 73 68 6f 75 6c 64 | 20 69 6e 76 65 73 74 69 |u should| investi|
|00003a70| 67 61 74 65 20 61 6e 64 | 20 72 65 70 6f 72 74 20 |gate and| report |
|00003a80| 28 2a 6e 6f 74 65 20 42 | 75 67 73 3a 3a 2e 29 2e |(*note B|ugs::.).|
|00003a90| 0d 0d 20 20 20 20 20 4f | 6e 20 73 79 73 74 65 6d |.. O|n system|
|00003aa0| 73 20 74 68 61 74 20 75 | 73 65 20 43 4f 46 46 20 |s that u|se COFF |
|00003ab0| 6f 62 6a 65 63 74 20 66 | 69 6c 65 73 2c 20 62 79 |object f|iles, by|
|00003ac0| 74 65 73 20 35 20 74 6f | 20 38 20 77 69 6c 6c 20 |tes 5 to| 8 will |
|00003ad0| 61 6c 77 61 79 73 0d 20 | 20 20 20 20 62 65 20 64 |always. | be d|
|00003ae0| 69 66 66 65 72 65 6e 74 | 2c 20 73 69 6e 63 65 20 |ifferent|, since |
|00003af0| 69 74 20 69 73 20 61 20 | 74 69 6d 65 73 74 61 6d |it is a |timestam|
|00003b00| 70 2e 20 20 4f 6e 20 74 | 68 65 73 65 20 73 79 73 |p. On t|hese sys|
|00003b10| 74 65 6d 73 2c 20 79 6f | 75 0d 20 20 20 20 20 63 |tems, yo|u. c|
|00003b20| 61 6e 20 64 6f 20 74 68 | 65 20 63 6f 6d 70 61 72 |an do th|e compar|
|00003b30| 69 73 6f 6e 20 61 73 20 | 66 6f 6c 6c 6f 77 73 20 |ison as |follows |
|00003b40| 28 69 6e 20 42 6f 75 72 | 6e 65 20 73 68 65 6c 6c |(in Bour|ne shell|
|00003b50| 29 3a 0d 0d 20 20 20 20 | 20 20 20 20 20 20 66 6f |):.. | fo|
|00003b60| 72 20 66 69 6c 65 20 69 | 6e 20 2a 2e 6f 3b 20 64 |r file i|n *.o; d|
|00003b70| 6f 0d 20 20 20 20 20 20 | 20 20 20 20 65 63 68 6f |o. | echo|
|00003b80| 20 24 66 69 6c 65 0d 20 | 20 20 20 20 20 20 20 20 | $file. | |
|00003b90| 20 74 61 69 6c 20 2b 31 | 30 20 24 66 69 6c 65 20 | tail +1|0 $file |
|00003ba0| 3e 20 66 6f 6f 31 0d 20 | 20 20 20 20 20 20 20 20 |> foo1. | |
|00003bb0| 20 74 61 69 6c 20 2b 31 | 30 20 73 74 61 67 65 32 | tail +1|0 stage2|
|00003bc0| 2f 24 66 69 6c 65 20 3e | 20 66 6f 6f 32 0d 20 20 |/$file >| foo2. |
|00003bd0| 20 20 20 20 20 20 20 20 | 63 6d 70 20 66 6f 6f 31 | |cmp foo1|
|00003be0| 20 66 6f 6f 32 0d 20 20 | 20 20 20 20 20 20 20 20 | foo2. | |
|00003bf0| 64 6f 6e 65 0d 0d 20 31 | 30 2e 20 49 6e 73 74 61 |done.. 1|0. Insta|
|00003c00| 6c 6c 20 74 68 65 20 63 | 6f 6d 70 69 6c 65 72 20 |ll the c|ompiler |
|00003c10| 64 72 69 76 65 72 2c 20 | 74 68 65 20 63 6f 6d 70 |driver, |the comp|
|00003c20| 69 6c 65 72 27 73 20 70 | 61 73 73 65 73 20 61 6e |iler's p|asses an|
|00003c30| 64 20 72 75 6e 2d 74 69 | 6d 65 0d 20 20 20 20 20 |d run-ti|me. |
|00003c40| 73 75 70 70 6f 72 74 2e | 20 20 59 6f 75 20 63 61 |support.| You ca|
|00003c50| 6e 20 75 73 65 20 74 68 | 65 20 66 6f 6c 6c 6f 77 |n use th|e follow|
|00003c60| 69 6e 67 20 63 6f 6d 6d | 61 6e 64 3a 0d 0d 20 20 |ing comm|and:.. |
|00003c70| 20 20 20 20 20 20 20 20 | 6d 61 6b 65 20 69 6e 73 | |make ins|
|00003c80| 74 61 6c 6c 0d 0d 20 20 | 20 20 20 54 68 69 73 20 |tall.. | This |
|00003c90| 63 6f 70 69 65 73 20 74 | 68 65 20 66 69 6c 65 73 |copies t|he files|
|00003ca0| 20 60 63 63 31 27 2c 20 | 60 63 70 70 27 20 61 6e | `cc1', |`cpp' an|
|00003cb0| 64 20 60 67 6e 75 6c 69 | 62 27 20 74 6f 20 66 69 |d `gnuli|b' to fi|
|00003cc0| 6c 65 73 0d 20 20 20 20 | 20 60 67 63 63 2d 63 63 |les. | `gcc-cc|
|00003cd0| 31 27 2c 20 60 67 63 63 | 2d 63 70 70 27 20 61 6e |1', `gcc|-cpp' an|
|00003ce0| 64 20 60 67 63 63 2d 67 | 6e 75 6c 69 62 27 20 69 |d `gcc-g|nulib' i|
|00003cf0| 6e 20 64 69 72 65 63 74 | 6f 72 79 0d 20 20 20 20 |n direct|ory. |
|00003d00| 20 60 2f 75 73 72 2f 6c | 6f 63 61 6c 2f 6c 69 62 | `/usr/l|ocal/lib|
|00003d10| 27 2c 20 77 68 69 63 68 | 20 69 73 20 77 68 65 72 |', which| is wher|
|00003d20| 65 20 74 68 65 20 63 6f | 6d 70 69 6c 65 72 20 64 |e the co|mpiler d|
|00003d30| 72 69 76 65 72 20 70 72 | 6f 67 72 61 6d 0d 20 20 |river pr|ogram. |
|00003d40| 20 20 20 6c 6f 6f 6b 73 | 20 66 6f 72 20 74 68 65 | looks| for the|
|00003d50| 6d 2e 20 20 49 74 20 61 | 6c 73 6f 20 63 6f 70 69 |m. It a|lso copi|
|00003d60| 65 73 20 74 68 65 20 64 | 72 69 76 65 72 20 70 72 |es the d|river pr|
|00003d70| 6f 67 72 61 6d 20 60 67 | 63 63 27 20 69 6e 74 6f |ogram `g|cc' into|
|00003d80| 0d 20 20 20 20 20 74 68 | 65 20 64 69 72 65 63 74 |. th|e direct|
|00003d90| 6f 72 79 20 60 2f 75 73 | 72 2f 6c 6f 63 61 6c 2f |ory `/us|r/local/|
|00003da0| 62 69 6e 27 2c 20 73 6f | 20 74 68 61 74 20 69 74 |bin', so| that it|
|00003db0| 20 61 70 70 65 61 72 73 | 20 69 6e 20 74 79 70 69 | appears| in typi|
|00003dc0| 63 61 6c 0d 20 20 20 20 | 20 65 78 65 63 75 74 69 |cal. | executi|
|00003dd0| 6f 6e 20 73 65 61 72 63 | 68 20 70 61 74 68 73 2e |on searc|h paths.|
|00003de0| 0d 0d 20 20 20 20 20 2a | 57 61 72 6e 69 6e 67 3a |.. *|Warning:|
|00003df0| 20 74 68 65 72 65 20 69 | 73 20 61 20 62 75 67 20 | there i|s a bug |
|00003e00| 69 6e 20 60 61 6c 6c 6f | 63 61 27 20 69 6e 20 74 |in `allo|ca' in t|
|00003e10| 68 65 20 53 75 6e 20 6c | 69 62 72 61 72 79 2e 20 |he Sun l|ibrary. |
|00003e20| 20 54 6f 0d 20 20 20 20 | 20 61 76 6f 69 64 20 74 | To. | avoid t|
|00003e30| 68 69 73 20 62 75 67 2c | 20 69 6e 73 74 61 6c 6c |his bug,| install|
|00003e40| 20 74 68 65 20 62 69 6e | 61 72 69 65 73 20 6f 66 | the bin|aries of|
|00003e50| 20 47 4e 55 20 43 43 20 | 74 68 61 74 20 77 65 72 | GNU CC |that wer|
|00003e60| 65 0d 20 20 20 20 20 63 | 6f 6d 70 69 6c 65 64 20 |e. c|ompiled |
|00003e70| 62 79 20 47 4e 55 20 43 | 43 2e 20 20 54 68 65 79 |by GNU C|C. They|
|00003e80| 20 75 73 65 20 60 61 6c | 6c 6f 63 61 27 20 61 73 | use `al|loca' as|
|00003e90| 20 61 20 62 75 69 6c 74 | 2d 69 6e 20 66 75 6e 63 | a built|-in func|
|00003ea0| 74 69 6f 6e 0d 20 20 20 | 20 20 61 6e 64 20 6e 65 |tion. | and ne|
|00003eb0| 76 65 72 20 74 68 65 20 | 6f 6e 65 20 69 6e 20 74 |ver the |one in t|
|00003ec0| 68 65 20 6c 69 62 72 61 | 72 79 2e 2a 0d 0d 20 20 |he libra|ry.*.. |
|00003ed0| 20 20 20 2a 57 61 72 6e | 69 6e 67 3a 20 74 68 65 | *Warn|ing: the|
|00003ee0| 20 47 4e 55 20 43 50 50 | 20 6d 61 79 20 6e 6f 74 | GNU CPP| may not|
|00003ef0| 20 77 6f 72 6b 20 66 6f | 72 20 60 69 6f 63 74 6c | work fo|r `ioctl|
|00003f00| 2e 68 27 2c 20 60 74 74 | 79 63 68 61 72 73 2e 68 |.h', `tt|ychars.h|
|00003f10| 27 0d 20 20 20 20 20 61 | 6e 64 20 6f 74 68 65 72 |'. a|nd other|
|00003f20| 20 73 79 73 74 65 6d 20 | 68 65 61 64 65 72 20 66 | system |header f|
|00003f30| 69 6c 65 73 20 75 6e 6c | 65 73 73 20 74 68 65 20 |iles unl|ess the |
|00003f40| 60 2d 74 72 61 64 69 74 | 69 6f 6e 61 6c 27 20 6f |`-tradit|ional' o|
|00003f50| 70 74 69 6f 6e 0d 20 20 | 20 20 20 69 73 20 75 73 |ption. | is us|
|00003f60| 65 64 2e 2a 20 20 54 68 | 65 20 62 75 67 20 69 73 |ed.* Th|e bug is|
|00003f70| 20 69 6e 20 74 68 65 20 | 68 65 61 64 65 72 20 66 | in the |header f|
|00003f80| 69 6c 65 73 3a 20 61 74 | 20 6c 65 61 73 74 20 6f |iles: at| least o|
|00003f90| 6e 20 73 6f 6d 65 0d 20 | 20 20 20 20 6d 61 63 68 |n some. | mach|
|00003fa0| 69 6e 65 73 2c 20 74 68 | 65 79 20 72 65 6c 79 20 |ines, th|ey rely |
|00003fb0| 6f 6e 20 62 65 68 61 76 | 69 6f 72 20 74 68 61 74 |on behav|ior that|
|00003fc0| 20 69 73 20 69 6e 63 6f | 6d 70 61 74 69 62 6c 65 | is inco|mpatible|
|00003fd0| 20 77 69 74 68 20 41 4e | 53 49 0d 20 20 20 20 20 | with AN|SI. |
|00003fe0| 43 2e 20 20 54 68 69 73 | 20 62 65 68 61 76 69 6f |C. This| behavio|
|00003ff0| 72 20 63 6f 6e 73 69 73 | 74 73 20 6f 66 20 73 75 |r consis|ts of su|
|00004000| 62 73 74 69 74 75 74 69 | 6e 67 20 66 6f 72 20 6d |bstituti|ng for m|
|00004010| 61 63 72 6f 20 61 72 67 | 75 6d 65 6e 74 0d 20 20 |acro arg|ument. |
|00004020| 20 20 20 6e 61 6d 65 73 | 20 77 68 65 6e 20 74 68 | names| when th|
|00004030| 65 79 20 61 70 70 65 61 | 72 20 69 6e 73 69 64 65 |ey appea|r inside|
|00004040| 20 6f 66 20 63 68 61 72 | 61 63 74 65 72 20 63 6f | of char|acter co|
|00004050| 6e 73 74 61 6e 74 73 2e | 20 20 54 68 65 0d 20 20 |nstants.| The. |
|00004060| 20 20 20 60 2d 74 72 61 | 64 69 74 69 6f 6e 61 6c | `-tra|ditional|
|00004070| 27 20 6f 70 74 69 6f 6e | 20 74 65 6c 6c 73 20 47 |' option| tells G|
|00004080| 4e 55 20 43 43 20 74 6f | 20 62 65 68 61 76 65 20 |NU CC to| behave |
|00004090| 74 68 65 20 77 61 79 20 | 74 68 65 73 65 0d 20 20 |the way |these. |
|000040a0| 20 20 20 68 65 61 64 65 | 72 73 20 65 78 70 65 63 | heade|rs expec|
|000040b0| 74 2e 0d 0d 20 20 20 20 | 20 42 65 63 61 75 73 65 |t... | Because|
|000040c0| 20 6f 66 20 74 68 69 73 | 20 70 72 6f 62 6c 65 6d | of this| problem|
|000040d0| 2c 20 79 6f 75 20 6d 69 | 67 68 74 20 70 72 65 66 |, you mi|ght pref|
|000040e0| 65 72 20 74 6f 20 63 6f | 6e 66 69 67 75 72 65 20 |er to co|nfigure |
|000040f0| 47 4e 55 20 43 43 20 74 | 6f 0d 20 20 20 20 20 75 |GNU CC t|o. u|
|00004100| 73 65 20 74 68 65 20 73 | 79 73 74 65 6d 27 73 20 |se the s|ystem's |
|00004110| 6f 77 6e 20 43 20 70 72 | 65 70 72 6f 63 65 73 73 |own C pr|eprocess|
|00004120| 6f 72 2e 20 20 54 6f 20 | 64 6f 20 73 6f 2c 20 6d |or. To |do so, m|
|00004130| 61 6b 65 20 74 68 65 20 | 66 69 6c 65 0d 20 20 20 |ake the |file. |
|00004140| 20 20 60 2f 75 73 72 2f | 6c 6f 63 61 6c 2f 6c 69 | `/usr/|local/li|
|00004150| 62 2f 67 63 63 2d 63 70 | 70 27 20 61 20 6c 69 6e |b/gcc-cp|p' a lin|
|00004160| 6b 20 74 6f 20 60 2f 6c | 69 62 2f 63 70 70 27 2e |k to `/l|ib/cpp'.|
|00004170| 0d 0d 20 20 20 20 20 41 | 6c 74 65 72 6e 61 74 69 |.. A|lternati|
|00004180| 76 65 6c 79 2c 20 6f 6e | 20 53 75 6e 20 73 79 73 |vely, on| Sun sys|
|00004190| 74 65 6d 73 20 61 6e 64 | 20 34 2e 33 42 53 44 20 |tems and| 4.3BSD |
|000041a0| 61 74 20 6c 65 61 73 74 | 2c 20 79 6f 75 20 63 61 |at least|, you ca|
|000041b0| 6e 0d 20 20 20 20 20 63 | 6f 72 72 65 63 74 20 74 |n. c|orrect t|
|000041c0| 68 65 20 69 6e 63 6c 75 | 64 65 20 66 69 6c 65 73 |he inclu|de files|
|000041d0| 20 62 79 20 72 75 6e 6e | 69 6e 67 20 74 68 65 20 | by runn|ing the |
|000041e0| 73 68 65 6c 6c 20 73 63 | 72 69 70 74 0d 20 20 20 |shell sc|ript. |
|000041f0| 20 20 60 66 69 78 69 6e | 63 6c 75 64 65 73 27 2e | `fixin|cludes'.|
|00004200| 20 20 54 68 69 73 20 69 | 6e 73 74 61 6c 6c 73 20 | This i|nstalls |
|00004210| 6d 6f 64 69 66 69 65 64 | 2c 20 63 6f 72 72 65 63 |modified|, correc|
|00004220| 74 65 64 20 63 6f 70 69 | 65 73 20 6f 66 20 74 68 |ted copi|es of th|
|00004230| 65 0d 20 20 20 20 20 66 | 69 6c 65 73 20 60 69 6f |e. f|iles `io|
|00004240| 63 74 6c 2e 68 27 2c 20 | 60 74 74 79 63 68 61 72 |ctl.h', |`ttychar|
|00004250| 73 2e 68 27 20 61 6e 64 | 20 6d 61 6e 79 20 6f 74 |s.h' and| many ot|
|00004260| 68 65 72 73 2c 20 69 6e | 20 61 20 73 70 65 63 69 |hers, in| a speci|
|00004270| 61 6c 0d 20 20 20 20 20 | 64 69 72 65 63 74 6f 72 |al. |director|
|00004280| 79 20 77 68 65 72 65 20 | 6f 6e 6c 79 20 47 4e 55 |y where |only GNU|
|00004290| 20 43 43 20 77 69 6c 6c | 20 6e 6f 72 6d 61 6c 6c | CC will| normall|
|000042a0| 79 20 6c 6f 6f 6b 20 66 | 6f 72 20 74 68 65 6d 2e |y look f|or them.|
|000042b0| 20 20 54 68 69 73 0d 20 | 20 20 20 20 73 63 72 69 | This. | scri|
|000042c0| 70 74 20 77 69 6c 6c 20 | 77 6f 72 6b 20 6f 6e 20 |pt will |work on |
|000042d0| 76 61 72 69 6f 75 73 20 | 73 79 73 74 65 6d 73 20 |various |systems |
|000042e0| 62 65 63 61 75 73 65 20 | 69 74 20 63 68 6f 6f 73 |because |it choos|
|000042f0| 65 73 20 74 68 65 20 66 | 69 6c 65 73 0d 20 20 20 |es the f|iles. |
|00004300| 20 20 62 79 20 73 65 61 | 72 63 68 69 6e 67 20 61 | by sea|rching a|
|00004310| 6c 6c 20 74 68 65 20 73 | 79 73 74 65 6d 20 68 65 |ll the s|ystem he|
|00004320| 61 64 65 72 73 20 66 6f | 72 20 74 68 65 20 70 72 |aders fo|r the pr|
|00004330| 6f 62 6c 65 6d 20 63 61 | 73 65 73 20 74 68 61 74 |oblem ca|ses that|
|00004340| 0d 20 20 20 20 20 77 65 | 20 6b 6e 6f 77 20 61 62 |. we| know ab|
|00004350| 6f 75 74 2e 0d 0d 49 66 | 20 79 6f 75 20 63 61 6e |out...If| you can|
|00004360| 6e 6f 74 20 69 6e 73 74 | 61 6c 6c 20 74 68 65 20 |not inst|all the |
|00004370| 63 6f 6d 70 69 6c 65 72 | 27 73 20 70 61 73 73 65 |compiler|'s passe|
|00004380| 73 20 61 6e 64 20 72 75 | 6e 2d 74 69 6d 65 20 73 |s and ru|n-time s|
|00004390| 75 70 70 6f 72 74 20 69 | 6e 0d 60 2f 75 73 72 2f |upport i|n.`/usr/|
|000043a0| 6c 6f 63 61 6c 2f 6c 69 | 62 27 2c 20 79 6f 75 20 |local/li|b', you |
|000043b0| 63 61 6e 20 61 6c 74 65 | 72 6e 61 74 69 76 65 6c |can alte|rnativel|
|000043c0| 79 20 75 73 65 20 74 68 | 65 20 60 2d 42 27 20 6f |y use th|e `-B' o|
|000043d0| 70 74 69 6f 6e 20 74 6f | 0d 73 70 65 63 69 66 79 |ption to|.specify|
|000043e0| 20 61 20 70 72 65 66 69 | 78 20 62 79 20 77 68 69 | a prefi|x by whi|
|000043f0| 63 68 20 74 68 65 79 20 | 6d 61 79 20 62 65 20 66 |ch they |may be f|
|00004400| 6f 75 6e 64 2e 20 20 54 | 68 65 20 63 6f 6d 70 69 |ound. T|he compi|
|00004410| 6c 65 72 0d 63 6f 6e 63 | 61 74 65 6e 61 74 65 73 |ler.conc|atenates|
|00004420| 20 74 68 65 20 70 72 65 | 66 69 78 20 77 69 74 68 | the pre|fix with|
|00004430| 20 74 68 65 20 6e 61 6d | 65 73 20 20 60 63 70 70 | the nam|es `cpp|
|00004440| 27 2c 20 60 63 63 31 27 | 20 61 6e 64 20 60 67 6e |', `cc1'| and `gn|
|00004450| 75 6c 69 62 27 2e 20 0d | 54 68 75 73 2c 20 79 6f |ulib'. .|Thus, yo|
|00004460| 75 20 63 61 6e 20 70 75 | 74 20 74 68 65 20 66 69 |u can pu|t the fi|
|00004470| 6c 65 73 20 69 6e 20 61 | 20 64 69 72 65 63 74 6f |les in a| directo|
|00004480| 72 79 20 60 2f 75 73 72 | 2f 66 6f 6f 2f 67 63 63 |ry `/usr|/foo/gcc|
|00004490| 27 20 61 6e 64 20 73 70 | 65 63 69 66 79 0d 60 2d |' and sp|ecify.`-|
|000044a0| 42 2f 75 73 72 2f 66 6f | 6f 2f 67 63 63 2f 27 20 |B/usr/fo|o/gcc/' |
|000044b0| 77 68 65 6e 20 79 6f 75 | 20 72 75 6e 20 47 4e 55 |when you| run GNU|
|000044c0| 20 43 43 2e 0d 0d 41 6c | 73 6f 2c 20 79 6f 75 20 | CC...Al|so, you |
|000044d0| 63 61 6e 20 73 70 65 63 | 69 66 79 20 61 6e 20 61 |can spec|ify an a|
|000044e0| 6c 74 65 72 6e 61 74 69 | 76 65 20 64 65 66 61 75 |lternati|ve defau|
|000044f0| 6c 74 20 64 69 72 65 63 | 74 6f 72 79 20 66 6f 72 |lt direc|tory for|
|00004500| 20 74 68 65 73 65 0d 66 | 69 6c 65 73 20 62 79 20 | these.f|iles by |
|00004510| 73 65 74 74 69 6e 67 20 | 74 68 65 20 4d 61 6b 65 |setting |the Make|
|00004520| 20 76 61 72 69 61 62 6c | 65 20 60 6c 69 62 64 69 | variabl|e `libdi|
|00004530| 72 27 20 77 68 65 6e 20 | 79 6f 75 20 6d 61 6b 65 |r' when |you make|
|00004540| 20 47 4e 55 20 43 43 2e | 0d 0d 0d 1f 0d 46 69 6c | GNU CC.|.....Fil|
|00004550| 65 3a 20 67 63 63 2e 69 | 6e 66 6f 2c 20 20 4e 6f |e: gcc.i|nfo, No|
|00004560| 64 65 3a 20 4f 74 68 65 | 72 20 44 69 72 2c 20 20 |de: Othe|r Dir, |
|00004570| 4e 65 78 74 3a 20 53 75 | 6e 20 49 6e 73 74 61 6c |Next: Su|n Instal|
|00004580| 6c 2c 20 20 50 72 65 76 | 3a 20 49 6e 73 74 61 6c |l, Prev|: Instal|
|00004590| 6c 61 74 69 6f 6e 2c 20 | 20 55 70 3a 20 49 6e 73 |lation, | Up: Ins|
|000045a0| 74 61 6c 6c 61 74 69 6f | 6e 0d 0d 43 6f 6d 70 69 |tallatio|n..Compi|
|000045b0| 6c 61 74 69 6f 6e 20 69 | 6e 20 61 20 53 65 70 61 |lation i|n a Sepa|
|000045c0| 72 61 74 65 20 44 69 72 | 65 63 74 6f 72 79 0d 3d |rate Dir|ectory.=|
|000045d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000045e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000045f0| 3d 3d 0d 0d 49 66 20 79 | 6f 75 20 77 69 73 68 20 |==..If y|ou wish |
|00004600| 74 6f 20 62 75 69 6c 64 | 20 74 68 65 20 6f 62 6a |to build| the obj|
|00004610| 65 63 74 20 66 69 6c 65 | 73 20 61 6e 64 20 65 78 |ect file|s and ex|
|00004620| 65 63 75 74 61 62 6c 65 | 73 20 69 6e 20 61 20 64 |ecutable|s in a d|
|00004630| 69 72 65 63 74 6f 72 79 | 0d 6f 74 68 65 72 20 74 |irectory|.other t|
|00004640| 68 61 6e 20 74 68 65 20 | 6f 6e 65 20 63 6f 6e 74 |han the |one cont|
|00004650| 61 69 6e 69 6e 67 20 74 | 68 65 20 73 6f 75 72 63 |aining t|he sourc|
|00004660| 65 20 66 69 6c 65 73 2c | 20 68 65 72 65 20 69 73 |e files,| here is|
|00004670| 20 77 68 61 74 20 79 6f | 75 20 6d 75 73 74 0d 64 | what yo|u must.d|
|00004680| 6f 20 64 69 66 66 65 72 | 65 6e 74 6c 79 3a 0d 0d |o differ|ently:..|
|00004690| 20 20 31 2e 20 47 6f 20 | 74 6f 20 74 68 61 74 20 | 1. Go |to that |
|000046a0| 64 69 72 65 63 74 6f 72 | 79 20 62 65 66 6f 72 65 |director|y before|
|000046b0| 20 72 75 6e 6e 69 6e 67 | 20 60 63 6f 6e 66 69 67 | running| `config|
|000046c0| 2e 67 63 63 27 3a 0d 0d | 20 20 20 20 20 20 20 20 |.gcc':..| |
|000046d0| 20 20 6d 6b 64 69 72 20 | 67 63 63 2d 73 75 6e 33 | mkdir |gcc-sun3|
|000046e0| 0d 20 20 20 20 20 20 20 | 20 20 20 63 64 20 67 63 |. | cd gc|
|000046f0| 63 2d 73 75 6e 33 0d 0d | 20 20 20 20 20 4f 6e 20 |c-sun3..| On |
|00004700| 73 79 73 74 65 6d 73 20 | 74 68 61 74 20 64 6f 20 |systems |that do |
|00004710| 6e 6f 74 20 73 75 70 70 | 6f 72 74 20 73 79 6d 62 |not supp|ort symb|
|00004720| 6f 6c 69 63 20 6c 69 6e | 6b 73 2c 20 74 68 69 73 |olic lin|ks, this|
|00004730| 20 64 69 72 65 63 74 6f | 72 79 0d 20 20 20 20 20 | directo|ry. |
|00004740| 6d 75 73 74 20 62 65 20 | 6f 6e 20 74 68 65 20 73 |must be |on the s|
|00004750| 61 6d 65 20 66 69 6c 65 | 20 73 79 73 74 65 6d 20 |ame file| system |
|00004760| 61 73 20 74 68 65 20 73 | 6f 75 72 63 65 20 63 6f |as the s|ource co|
|00004770| 64 65 20 64 69 72 65 63 | 74 6f 72 79 2e 0d 0d 20 |de direc|tory... |
|00004780| 20 32 2e 20 53 70 65 63 | 69 66 79 20 77 68 65 72 | 2. Spec|ify wher|
|00004790| 65 20 74 6f 20 66 69 6e | 64 20 60 63 6f 6e 66 69 |e to fin|d `confi|
|000047a0| 67 2e 67 63 63 27 20 77 | 68 65 6e 20 79 6f 75 20 |g.gcc' w|hen you |
|000047b0| 72 75 6e 20 69 74 3a 0d | 0d 20 20 20 20 20 20 20 |run it:.|. |
|000047c0| 20 20 20 2e 2e 2f 67 63 | 63 2d 31 2e 33 36 2f 63 | ../gc|c-1.36/c|
|000047d0| 6f 6e 66 69 67 2e 67 63 | 63 20 2e 2e 2e 0d 0d 20 |onfig.gc|c ..... |
|000047e0| 20 33 2e 20 53 70 65 63 | 69 66 79 20 77 68 65 72 | 3. Spec|ify wher|
|000047f0| 65 20 74 6f 20 66 69 6e | 64 20 74 68 65 20 73 6f |e to fin|d the so|
|00004800| 75 72 63 65 73 2c 20 61 | 73 20 61 6e 20 61 72 67 |urces, a|s an arg|
|00004810| 75 6d 65 6e 74 20 74 6f | 20 60 63 6f 6e 66 69 67 |ument to| `config|
|00004820| 2e 67 63 63 27 3a 0d 0d | 20 20 20 20 20 20 20 20 |.gcc':..| |
|00004830| 20 20 2e 2e 2f 67 63 63 | 2d 31 2e 33 36 2f 63 6f | ../gcc|-1.36/co|
|00004840| 6e 66 69 67 2e 67 63 63 | 20 2d 73 72 63 64 69 72 |nfig.gcc| -srcdir|
|00004850| 3d 2e 2e 2f 67 63 63 2d | 31 2e 33 36 20 73 75 6e |=../gcc-|1.36 sun|
|00004860| 33 0d 0d 20 20 20 20 20 | 54 68 65 20 60 2d 73 72 |3.. |The `-sr|
|00004870| 63 64 69 72 3d 44 49 52 | 27 20 6f 70 74 69 6f 6e |cdir=DIR|' option|
|00004880| 20 69 73 20 6e 6f 74 20 | 6e 65 65 64 65 64 20 77 | is not |needed w|
|00004890| 68 65 6e 20 74 68 65 20 | 73 6f 75 72 63 65 20 64 |hen the |source d|
|000048a0| 69 72 65 63 74 6f 72 79 | 0d 20 20 20 20 20 69 73 |irectory|. is|
|000048b0| 20 74 68 65 20 70 61 72 | 65 6e 74 20 6f 66 20 74 | the par|ent of t|
|000048c0| 68 65 20 63 75 72 72 65 | 6e 74 20 64 69 72 65 63 |he curre|nt direc|
|000048d0| 74 6f 72 79 2c 20 62 65 | 63 61 75 73 65 20 60 63 |tory, be|cause `c|
|000048e0| 6f 6e 66 69 67 2e 67 63 | 63 27 0d 20 20 20 20 20 |onfig.gc|c'. |
|000048f0| 64 65 74 65 63 74 73 20 | 74 68 61 74 20 63 61 73 |detects |that cas|
|00004900| 65 20 61 75 74 6f 6d 61 | 74 69 63 61 6c 6c 79 2e |e automa|tically.|
|00004910| 0d 0d 4e 6f 77 2c 20 79 | 6f 75 20 63 61 6e 20 72 |..Now, y|ou can r|
|00004920| 75 6e 20 60 6d 61 6b 65 | 27 20 69 6e 20 74 68 61 |un `make|' in tha|
|00004930| 74 20 64 69 72 65 63 74 | 6f 72 79 2e 20 20 59 6f |t direct|ory. Yo|
|00004940| 75 20 6e 65 65 64 20 6e | 6f 74 20 72 65 70 65 61 |u need n|ot repea|
|00004950| 74 20 74 68 65 0d 63 6f | 6e 66 69 67 75 72 61 74 |t the.co|nfigurat|
|00004960| 69 6f 6e 20 73 74 65 70 | 73 20 73 68 6f 77 6e 20 |ion step|s shown |
|00004970| 61 62 6f 76 65 2c 20 77 | 68 65 6e 20 6f 72 64 69 |above, w|hen ordi|
|00004980| 6e 61 72 79 20 73 6f 75 | 72 63 65 20 66 69 6c 65 |nary sou|rce file|
|00004990| 73 20 63 68 61 6e 67 65 | 2e 20 0d 59 6f 75 20 6d |s change|. .You m|
|000049a0| 75 73 74 2c 20 68 6f 77 | 65 76 65 72 2c 20 72 75 |ust, how|ever, ru|
|000049b0| 6e 20 60 63 6f 6e 66 69 | 67 2e 67 63 63 27 20 61 |n `confi|g.gcc' a|
|000049c0| 67 61 69 6e 20 77 68 65 | 6e 20 74 68 65 20 63 6f |gain whe|n the co|
|000049d0| 6e 66 69 67 75 72 61 74 | 69 6f 6e 0d 66 69 6c 65 |nfigurat|ion.file|
|000049e0| 73 20 63 68 61 6e 67 65 | 2c 20 69 66 20 79 6f 75 |s change|, if you|
|000049f0| 72 20 73 79 73 74 65 6d | 20 64 6f 65 73 20 6e 6f |r system| does no|
|00004a00| 74 20 73 75 70 70 6f 72 | 74 20 73 79 6d 62 6f 6c |t suppor|t symbol|
|00004a10| 69 63 20 6c 69 6e 6b 73 | 2e 0d 0d 0d 1f 0d 46 69 |ic links|......Fi|
|00004a20| 6c 65 3a 20 67 63 63 2e | 69 6e 66 6f 2c 20 20 4e |le: gcc.|info, N|
|00004a30| 6f 64 65 3a 20 53 75 6e | 20 49 6e 73 74 61 6c 6c |ode: Sun| Install|
|00004a40| 2c 20 20 4e 65 78 74 3a | 20 33 62 31 20 49 6e 73 |, Next:| 3b1 Ins|
|00004a50| 74 61 6c 6c 2c 20 20 50 | 72 65 76 3a 20 4f 74 68 |tall, P|rev: Oth|
|00004a60| 65 72 20 44 69 72 2c 20 | 20 55 70 3a 20 49 6e 73 |er Dir, | Up: Ins|
|00004a70| 74 61 6c 6c 61 74 69 6f | 6e 0d 0d 49 6e 73 74 61 |tallatio|n..Insta|
|00004a80| 6c 6c 69 6e 67 20 47 4e | 55 20 43 43 20 6f 6e 20 |lling GN|U CC on |
|00004a90| 74 68 65 20 53 75 6e 0d | 3d 3d 3d 3d 3d 3d 3d 3d |the Sun.|========|
|00004aa0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004ab0| 3d 3d 3d 3d 0d 0d 4d 61 | 6b 65 20 73 75 72 65 20 |====..Ma|ke sure |
|00004ac0| 74 68 65 20 65 6e 76 69 | 72 6f 6e 6d 65 6e 74 20 |the envi|ronment |
|00004ad0| 76 61 72 69 61 62 6c 65 | 20 60 46 4c 4f 41 54 5f |variable| `FLOAT_|
|00004ae0| 4f 50 54 49 4f 4e 27 20 | 69 73 20 6e 6f 74 20 73 |OPTION' |is not s|
|00004af0| 65 74 20 77 68 65 6e 20 | 79 6f 75 0d 63 6f 6d 70 |et when |you.comp|
|00004b00| 69 6c 65 20 60 67 6e 75 | 6c 69 62 27 2e 20 20 49 |ile `gnu|lib'. I|
|00004b10| 66 20 74 68 69 73 20 6f | 70 74 69 6f 6e 20 77 65 |f this o|ption we|
|00004b20| 72 65 20 73 65 74 20 74 | 6f 20 60 66 36 38 38 38 |re set t|o `f6888|
|00004b30| 31 27 20 77 68 65 6e 20 | 60 67 6e 75 6c 69 62 27 |1' when |`gnulib'|
|00004b40| 0d 69 73 20 63 6f 6d 70 | 69 6c 65 64 2c 20 74 68 |.is comp|iled, th|
|00004b50| 65 20 72 65 73 75 6c 74 | 69 6e 67 20 63 6f 64 65 |e result|ing code|
|00004b60| 20 77 6f 75 6c 64 20 64 | 65 6d 61 6e 64 20 74 6f | would d|emand to|
|00004b70| 20 62 65 20 6c 69 6e 6b | 65 64 20 77 69 74 68 20 | be link|ed with |
|00004b80| 61 0d 73 70 65 63 69 61 | 6c 20 73 74 61 72 74 75 |a.specia|l startu|
|00004b90| 70 20 66 69 6c 65 20 61 | 6e 64 20 77 6f 75 6c 64 |p file a|nd would|
|00004ba0| 20 6e 6f 74 20 6c 69 6e | 6b 20 70 72 6f 70 65 72 | not lin|k proper|
|00004bb0| 6c 79 20 77 69 74 68 6f | 75 74 20 73 70 65 63 69 |ly witho|ut speci|
|00004bc0| 61 6c 0d 70 61 69 6e 73 | 2e 0d 0d 54 68 65 72 65 |al.pains|...There|
|00004bd0| 20 69 73 20 61 20 62 75 | 67 20 69 6e 20 60 61 6c | is a bu|g in `al|
|00004be0| 6c 6f 63 61 27 20 69 6e | 20 63 65 72 74 61 69 6e |loca' in| certain|
|00004bf0| 20 76 65 72 73 69 6f 6e | 73 20 6f 66 20 74 68 65 | version|s of the|
|00004c00| 20 53 75 6e 20 6c 69 62 | 72 61 72 79 2e 20 0d 54 | Sun lib|rary. .T|
|00004c10| 6f 20 61 76 6f 69 64 20 | 74 68 69 73 20 62 75 67 |o avoid |this bug|
|00004c20| 2c 20 69 6e 73 74 61 6c | 6c 20 74 68 65 20 62 69 |, instal|l the bi|
|00004c30| 6e 61 72 69 65 73 20 6f | 66 20 47 4e 55 20 43 43 |naries o|f GNU CC|
|00004c40| 20 74 68 61 74 20 77 65 | 72 65 20 63 6f 6d 70 69 | that we|re compi|
|00004c50| 6c 65 64 0d 62 79 20 47 | 4e 55 20 43 43 2e 20 20 |led.by G|NU CC. |
|00004c60| 54 68 65 79 20 75 73 65 | 20 60 61 6c 6c 6f 63 61 |They use| `alloca|
|00004c70| 27 20 61 73 20 61 20 62 | 75 69 6c 74 2d 69 6e 20 |' as a b|uilt-in |
|00004c80| 66 75 6e 63 74 69 6f 6e | 20 61 6e 64 20 6e 65 76 |function| and nev|
|00004c90| 65 72 20 74 68 65 0d 6f | 6e 65 20 69 6e 20 74 68 |er the.o|ne in th|
|00004ca0| 65 20 6c 69 62 72 61 72 | 79 2e 0d 0d 53 6f 6d 65 |e librar|y...Some|
|00004cb0| 20 76 65 72 73 69 6f 6e | 73 20 6f 66 20 74 68 65 | version|s of the|
|00004cc0| 20 53 75 6e 20 63 6f 6d | 70 69 6c 65 72 20 63 72 | Sun com|piler cr|
|00004cd0| 61 73 68 20 77 68 65 6e | 20 63 6f 6d 70 69 6c 69 |ash when| compili|
|00004ce0| 6e 67 20 47 4e 55 20 43 | 43 2e 20 20 54 68 65 0d |ng GNU C|C. The.|
|00004cf0| 70 72 6f 62 6c 65 6d 20 | 69 73 20 61 20 73 65 67 |problem |is a seg|
|00004d00| 6d 65 6e 74 61 74 69 6f | 6e 20 66 61 75 6c 74 20 |mentatio|n fault |
|00004d10| 69 6e 20 63 70 70 2e 0d | 0d 54 68 69 73 20 70 72 |in cpp..|.This pr|
|00004d20| 6f 62 6c 65 6d 20 73 65 | 65 6d 73 20 74 6f 20 62 |oblem se|ems to b|
|00004d30| 65 20 64 75 65 20 74 6f | 20 74 68 65 20 62 75 6c |e due to| the bul|
|00004d40| 6b 20 6f 66 20 64 61 74 | 61 20 69 6e 20 74 68 65 |k of dat|a in the|
|00004d50| 20 65 6e 76 69 72 6f 6e | 6d 65 6e 74 0d 76 61 72 | environ|ment.var|
|00004d60| 69 61 62 6c 65 73 2e 20 | 20 59 6f 75 20 6d 61 79 |iables. | You may|
|00004d70| 20 62 65 20 61 62 6c 65 | 20 74 6f 20 61 76 6f 69 | be able| to avoi|
|00004d80| 64 20 69 74 20 62 79 20 | 75 73 69 6e 67 20 74 68 |d it by |using th|
|00004d90| 65 20 66 6f 6c 6c 6f 77 | 69 6e 67 0d 63 6f 6d 6d |e follow|ing.comm|
|00004da0| 61 6e 64 20 74 6f 20 63 | 6f 6d 70 69 6c 65 20 47 |and to c|ompile G|
|00004db0| 4e 55 20 43 43 20 77 69 | 74 68 20 53 75 6e 20 43 |NU CC wi|th Sun C|
|00004dc0| 43 3a 0d 0d 20 20 20 20 | 20 6d 61 6b 65 20 43 43 |C:.. | make CC|
|00004dd0| 3d 22 54 45 52 4d 43 41 | 50 3d 78 20 4f 42 4a 53 |="TERMCA|P=x OBJS|
|00004de0| 3d 78 20 4c 49 42 46 55 | 4e 43 53 3d 78 20 53 54 |=x LIBFU|NCS=x ST|
|00004df0| 41 47 45 53 54 55 46 46 | 3d 78 20 63 63 22 0d 0d |AGESTUFF|=x cc"..|
|00004e00| 0d 1f 0d 46 69 6c 65 3a | 20 67 63 63 2e 69 6e 66 |...File:| gcc.inf|
|00004e10| 6f 2c 20 20 4e 6f 64 65 | 3a 20 33 62 31 20 49 6e |o, Node|: 3b1 In|
|00004e20| 73 74 61 6c 6c 2c 20 20 | 4e 65 78 74 3a 20 56 4d |stall, |Next: VM|
|00004e30| 53 20 49 6e 73 74 61 6c | 6c 2c 20 20 50 72 65 76 |S Instal|l, Prev|
|00004e40| 3a 20 53 75 6e 20 49 6e | 73 74 61 6c 6c 2c 20 20 |: Sun In|stall, |
|00004e50| 55 70 3a 20 49 6e 73 74 | 61 6c 6c 61 74 69 6f 6e |Up: Inst|allation|
|00004e60| 0d 0d 49 6e 73 74 61 6c | 6c 69 6e 67 20 47 4e 55 |..Instal|ling GNU|
|00004e70| 20 43 43 20 6f 6e 20 74 | 68 65 20 33 62 31 0d 3d | CC on t|he 3b1.=|
|00004e80| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004e90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 0d 0d 49 6e 73 |========|===..Ins|
|00004ea0| 74 61 6c 6c 69 6e 67 20 | 47 4e 55 20 43 43 20 6f |talling |GNU CC o|
|00004eb0| 6e 20 74 68 65 20 33 62 | 31 20 69 73 20 64 69 66 |n the 3b|1 is dif|
|00004ec0| 66 69 63 75 6c 74 20 69 | 66 20 79 6f 75 20 64 6f |ficult i|f you do|
|00004ed0| 20 6e 6f 74 20 61 6c 72 | 65 61 64 79 20 68 61 76 | not alr|eady hav|
|00004ee0| 65 0d 47 4e 55 20 43 43 | 20 72 75 6e 6e 69 6e 67 |e.GNU CC| running|
|00004ef0| 2c 20 64 75 65 20 74 6f | 20 62 75 67 73 20 69 6e |, due to| bugs in|
|00004f00| 20 74 68 65 20 69 6e 73 | 74 61 6c 6c 65 64 20 43 | the ins|talled C|
|00004f10| 20 63 6f 6d 70 69 6c 65 | 72 2e 20 20 48 6f 77 65 | compile|r. Howe|
|00004f20| 76 65 72 2c 0d 74 68 65 | 20 66 6f 6c 6c 6f 77 69 |ver,.the| followi|
|00004f30| 6e 67 20 70 72 6f 63 65 | 64 75 72 65 20 6d 69 67 |ng proce|dure mig|
|00004f40| 68 74 20 77 6f 72 6b 2e | 20 20 57 65 20 61 72 65 |ht work.| We are|
|00004f50| 20 75 6e 61 62 6c 65 20 | 74 6f 20 74 65 73 74 20 | unable |to test |
|00004f60| 69 74 2e 0d 0d 20 20 31 | 2e 20 43 6f 6d 6d 65 6e |it... 1|. Commen|
|00004f70| 74 20 6f 75 74 20 74 68 | 65 20 60 23 69 6e 63 6c |t out th|e `#incl|
|00004f80| 75 64 65 20 22 63 6f 6e | 66 69 67 2e 68 22 27 20 |ude "con|fig.h"' |
|00004f90| 6c 69 6e 65 20 6f 6e 20 | 6c 69 6e 65 20 33 37 20 |line on |line 37 |
|00004fa0| 6f 66 0d 20 20 20 20 20 | 60 63 63 63 70 2e 63 27 |of. |`cccp.c'|
|00004fb0| 20 61 6e 64 20 64 6f 20 | 60 6d 61 6b 65 20 63 70 | and do |`make cp|
|00004fc0| 70 27 2e 20 20 54 68 69 | 73 20 6d 61 6b 65 73 20 |p'. Thi|s makes |
|00004fd0| 61 20 70 72 65 6c 69 6d | 69 6e 61 72 79 20 76 65 |a prelim|inary ve|
|00004fe0| 72 73 69 6f 6e 20 6f 66 | 0d 20 20 20 20 20 47 4e |rsion of|. GN|
|00004ff0| 55 20 63 70 70 2e 0d 0d | 20 20 32 2e 20 53 61 76 |U cpp...| 2. Sav|
|00005000| 65 20 74 68 65 20 6f 6c | 64 20 60 2f 6c 69 62 2f |e the ol|d `/lib/|
|00005010| 63 70 70 27 20 61 6e 64 | 20 63 6f 70 79 20 74 68 |cpp' and| copy th|
|00005020| 65 20 70 72 65 6c 69 6d | 69 6e 61 72 79 20 47 4e |e prelim|inary GN|
|00005030| 55 20 63 70 70 20 74 6f | 20 74 68 61 74 0d 20 20 |U cpp to| that. |
|00005040| 20 20 20 66 69 6c 65 20 | 6e 61 6d 65 2e 0d 0d 20 | file |name... |
|00005050| 20 33 2e 20 55 6e 64 6f | 20 79 6f 75 72 20 63 68 | 3. Undo| your ch|
|00005060| 61 6e 67 65 20 69 6e 20 | 60 63 63 63 70 2e 63 27 |ange in |`cccp.c'|
|00005070| 2c 20 6f 72 20 72 65 69 | 6e 73 74 61 6c 6c 20 74 |, or rei|nstall t|
|00005080| 68 65 20 6f 72 69 67 69 | 6e 61 6c 20 76 65 72 73 |he origi|nal vers|
|00005090| 69 6f 6e 2c 0d 20 20 20 | 20 20 61 6e 64 20 64 6f |ion,. | and do|
|000050a0| 20 60 6d 61 6b 65 20 63 | 70 70 27 20 61 67 61 69 | `make c|pp' agai|
|000050b0| 6e 2e 0d 0d 20 20 34 2e | 20 43 6f 70 79 20 74 68 |n... 4.| Copy th|
|000050c0| 69 73 20 66 69 6e 61 6c | 20 76 65 72 73 69 6f 6e |is final| version|
|000050d0| 20 6f 66 20 47 4e 55 20 | 63 70 70 20 69 6e 74 6f | of GNU |cpp into|
|000050e0| 20 60 2f 6c 69 62 2f 63 | 70 70 27 2e 0d 0d 20 20 | `/lib/c|pp'... |
|000050f0| 35 2e 20 52 65 70 6c 61 | 63 65 20 65 76 65 72 79 |5. Repla|ce every|
|00005100| 20 6f 63 63 75 72 72 65 | 6e 63 65 20 6f 66 20 60 | occurre|nce of `|
|00005110| 6f 62 73 74 61 63 6b 5f | 66 72 65 65 27 20 69 6e |obstack_|free' in|
|00005120| 20 60 74 72 65 65 2e 63 | 27 20 77 69 74 68 0d 20 | `tree.c|' with. |
|00005130| 20 20 20 20 60 5f 6f 62 | 73 74 61 63 6b 5f 66 72 | `_ob|stack_fr|
|00005140| 65 65 27 2e 0d 0d 20 20 | 36 2e 20 52 75 6e 20 60 |ee'... |6. Run `|
|00005150| 6d 61 6b 65 27 20 74 6f | 20 67 65 74 20 74 68 65 |make' to| get the|
|00005160| 20 66 69 72 73 74 2d 73 | 74 61 67 65 20 47 4e 55 | first-s|tage GNU|
|00005170| 20 43 43 2e 0d 0d 20 20 | 37 2e 20 52 65 69 6e 73 | CC... |7. Reins|
|00005180| 74 61 6c 6c 20 74 68 65 | 20 6f 72 69 67 69 6e 61 |tall the| origina|
|00005190| 6c 20 76 65 72 73 69 6f | 6e 20 6f 66 20 60 2f 6c |l versio|n of `/l|
|000051a0| 69 62 2f 63 70 70 27 2e | 0d 0d 20 20 38 2e 20 4e |ib/cpp'.|.. 8. N|
|000051b0| 6f 77 20 79 6f 75 20 63 | 61 6e 20 63 6f 6d 70 69 |ow you c|an compi|
|000051c0| 6c 65 20 47 4e 55 20 43 | 43 20 77 69 74 68 20 69 |le GNU C|C with i|
|000051d0| 74 73 65 6c 66 20 61 6e | 64 20 69 6e 73 74 61 6c |tself an|d instal|
|000051e0| 6c 20 69 74 20 69 6e 20 | 74 68 65 0d 20 20 20 20 |l it in |the. |
|000051f0| 20 6e 6f 72 6d 61 6c 20 | 66 61 73 68 69 6f 6e 2e | normal |fashion.|
|00005200| 0d 0d 49 66 20 79 6f 75 | 20 68 61 76 65 20 69 6e |..If you| have in|
|00005210| 73 74 61 6c 6c 65 64 20 | 61 6e 20 65 61 72 6c 69 |stalled |an earli|
|00005220| 65 72 20 76 65 72 73 69 | 6f 6e 20 6f 66 20 47 43 |er versi|on of GC|
|00005230| 43 2c 20 79 6f 75 20 63 | 61 6e 20 63 6f 6d 70 69 |C, you c|an compi|
|00005240| 6c 65 20 74 68 65 0d 6e | 65 77 65 72 20 76 65 72 |le the.n|ewer ver|
|00005250| 73 69 6f 6e 20 77 69 74 | 68 20 74 68 61 74 2e 20 |sion wit|h that. |
|00005260| 20 48 6f 77 65 76 65 72 | 2c 20 79 6f 75 20 77 69 | However|, you wi|
|00005270| 6c 6c 20 72 75 6e 20 69 | 6e 74 6f 20 74 72 6f 75 |ll run i|nto trou|
|00005280| 62 6c 65 0d 63 6f 6d 70 | 69 6c 69 6e 67 20 60 67 |ble.comp|iling `g|
|00005290| 6e 75 6c 69 62 27 2c 20 | 73 69 6e 63 65 20 74 68 |nulib', |since th|
|000052a0| 61 74 20 69 73 20 6e 6f | 72 6d 61 6c 6c 79 20 63 |at is no|rmally c|
|000052b0| 6f 6d 70 69 6c 65 64 20 | 77 69 74 68 20 43 43 2e |ompiled |with CC.|
|000052c0| 20 20 54 6f 0d 73 6f 6c | 76 65 20 74 68 65 20 70 | To.sol|ve the p|
|000052d0| 72 6f 62 6c 65 6d 2c 20 | 75 6e 63 6f 6d 6d 65 6e |roblem, |uncommen|
|000052e0| 74 20 74 68 69 73 20 6c | 69 6e 65 20 69 6e 20 60 |t this l|ine in `|
|000052f0| 4d 61 6b 65 66 69 6c 65 | 27 3a 0d 0d 20 20 20 20 |Makefile|':.. |
|00005300| 20 43 43 4c 49 42 46 4c | 41 47 53 20 3d 20 2d 42 | CCLIBFL|AGS = -B|
|00005310| 2f 75 73 72 2f 6c 6f 63 | 61 6c 2f 6c 69 62 2f 67 |/usr/loc|al/lib/g|
|00005320| 63 63 2d 20 2d 74 70 20 | 2d 57 70 2c 2d 74 72 61 |cc- -tp |-Wp,-tra|
|00005330| 64 69 74 69 6f 6e 61 6c | 0d 0d 0d 1f 0d 46 69 6c |ditional|.....Fil|
|00005340| 65 3a 20 67 63 63 2e 69 | 6e 66 6f 2c 20 20 4e 6f |e: gcc.i|nfo, No|
|00005350| 64 65 3a 20 56 4d 53 20 | 49 6e 73 74 61 6c 6c 2c |de: VMS |Install,|
|00005360| 20 20 4e 65 78 74 3a 20 | 48 50 55 58 20 49 6e 73 | Next: |HPUX Ins|
|00005370| 74 61 6c 6c 2c 20 20 50 | 72 65 76 3a 20 33 42 31 |tall, P|rev: 3B1|
|00005380| 20 49 6e 73 74 61 6c 6c | 2c 20 20 55 70 3a 20 49 | Install|, Up: I|
|00005390| 6e 73 74 61 6c 6c 61 74 | 69 6f 6e 0d 0d 49 6e 73 |nstallat|ion..Ins|
|000053a0| 74 61 6c 6c 69 6e 67 20 | 47 4e 55 20 43 43 20 6f |talling |GNU CC o|
|000053b0| 6e 20 56 4d 53 0d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |n VMS.==|========|
|000053c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 0d 0d |========|======..|
|000053d0| 54 68 65 20 56 4d 53 20 | 76 65 72 73 69 6f 6e 20 |The VMS |version |
|000053e0| 6f 66 20 47 4e 55 20 43 | 43 20 69 73 20 64 69 73 |of GNU C|C is dis|
|000053f0| 74 72 69 62 75 74 65 64 | 20 69 6e 20 61 20 62 61 |tributed| in a ba|
|00005400| 63 6b 75 70 20 73 61 76 | 65 73 65 74 0d 63 6f 6e |ckup sav|eset.con|
|00005410| 74 61 69 6e 69 6e 67 20 | 62 6f 74 68 20 73 6f 75 |taining |both sou|
|00005420| 72 63 65 20 63 6f 64 65 | 20 61 6e 64 20 70 72 65 |rce code| and pre|
|00005430| 63 6f 6d 70 69 6c 65 64 | 20 62 69 6e 61 72 69 65 |compiled| binarie|
|00005440| 73 2e 0d 0d 54 6f 20 69 | 6e 73 74 61 6c 6c 20 74 |s...To i|nstall t|
|00005450| 68 65 20 60 67 63 63 27 | 20 63 6f 6d 6d 61 6e 64 |he `gcc'| command|
|00005460| 20 73 6f 20 79 6f 75 20 | 63 61 6e 20 75 73 65 20 | so you |can use |
|00005470| 74 68 65 20 63 6f 6d 70 | 69 6c 65 72 20 65 61 73 |the comp|iler eas|
|00005480| 69 6c 79 2c 20 69 6e 0d | 74 68 65 20 73 61 6d 65 |ily, in.|the same|
|00005490| 20 6d 61 6e 6e 65 72 20 | 61 73 20 79 6f 75 20 75 | manner |as you u|
|000054a0| 73 65 20 74 68 65 20 56 | 4d 53 20 43 20 63 6f 6d |se the V|MS C com|
|000054b0| 70 69 6c 65 72 2c 20 79 | 6f 75 20 6d 75 73 74 20 |piler, y|ou must |
|000054c0| 69 6e 73 74 61 6c 6c 20 | 74 68 65 0d 56 4d 53 20 |install |the.VMS |
|000054d0| 43 4c 44 20 66 69 6c 65 | 20 66 6f 72 20 47 4e 55 |CLD file| for GNU|
|000054e0| 20 43 43 20 61 73 20 66 | 6f 6c 6c 6f 77 73 3a 0d | CC as f|ollows:.|
|000054f0| 0d 20 20 31 2e 20 44 65 | 66 69 6e 65 20 74 68 65 |. 1. De|fine the|
|00005500| 20 56 4d 53 20 6c 6f 67 | 69 63 61 6c 20 6e 61 6d | VMS log|ical nam|
|00005510| 65 73 20 60 47 4e 55 5f | 43 43 27 20 61 6e 64 20 |es `GNU_|CC' and |
|00005520| 60 47 4e 55 5f 43 43 5f | 49 4e 43 4c 55 44 45 27 |`GNU_CC_|INCLUDE'|
|00005530| 20 74 6f 0d 20 20 20 20 | 20 70 6f 69 6e 74 20 74 | to. | point t|
|00005540| 6f 20 74 68 65 20 64 69 | 72 65 63 74 6f 72 69 65 |o the di|rectorie|
|00005550| 73 20 77 68 65 72 65 20 | 74 68 65 20 47 4e 55 20 |s where |the GNU |
|00005560| 43 43 20 65 78 65 63 75 | 74 61 62 6c 65 73 0d 20 |CC execu|tables. |
|00005570| 20 20 20 20 28 60 67 63 | 63 2d 63 70 70 27 2c 20 | (`gc|c-cpp', |
|00005580| 60 67 63 63 2d 63 63 31 | 27 2c 20 65 74 63 2e 29 |`gcc-cc1|', etc.)|
|00005590| 20 61 6e 64 20 74 68 65 | 20 43 20 69 6e 63 6c 75 | and the| C inclu|
|000055a0| 64 65 20 66 69 6c 65 73 | 20 61 72 65 20 6b 65 70 |de files| are kep|
|000055b0| 74 2e 20 0d 20 20 20 20 | 20 54 68 69 73 20 73 68 |t. . | This sh|
|000055c0| 6f 75 6c 64 20 62 65 20 | 64 6f 6e 65 20 77 69 74 |ould be |done wit|
|000055d0| 68 20 74 68 65 20 63 6f | 6d 6d 61 6e 64 73 3a 0d |h the co|mmands:.|
|000055e0| 0d 20 20 20 20 20 20 20 | 20 20 20 24 20 61 73 73 |. | $ ass|
|000055f0| 69 67 6e 20 2f 73 75 70 | 65 72 20 2f 73 79 73 74 |ign /sup|er /syst|
|00005600| 65 6d 20 64 69 73 6b 3a | 5b 67 63 63 2e 5d 20 67 |em disk:|[gcc.] g|
|00005610| 6e 75 5f 63 63 0d 20 20 | 20 20 20 20 20 20 20 20 |nu_cc. | |
|00005620| 24 20 61 73 73 69 67 6e | 20 2f 73 75 70 65 72 20 |$ assign| /super |
|00005630| 2f 73 79 73 74 65 6d 20 | 64 69 73 6b 3a 5b 67 63 |/system |disk:[gc|
|00005640| 63 2e 69 6e 63 6c 75 64 | 65 2e 5d 20 67 6e 75 5f |c.includ|e.] gnu_|
|00005650| 63 63 5f 69 6e 63 6c 75 | 64 65 0d 0d 20 20 20 20 |cc_inclu|de.. |
|00005660| 20 77 69 74 68 20 74 68 | 65 20 61 70 70 72 6f 70 | with th|e approp|
|00005670| 72 69 61 74 65 20 64 69 | 73 6b 20 61 6e 64 20 64 |riate di|sk and d|
|00005680| 69 72 65 63 74 6f 72 79 | 20 6e 61 6d 65 73 2e 20 |irectory| names. |
|00005690| 20 54 68 65 73 65 20 63 | 6f 6d 6d 61 6e 64 73 0d | These c|ommands.|
|000056a0| 20 20 20 20 20 63 61 6e | 20 62 65 20 70 6c 61 63 | can| be plac|
|000056b0| 65 64 20 69 6e 20 79 6f | 75 72 20 73 79 73 74 65 |ed in yo|ur syste|
|000056c0| 6d 20 73 74 61 72 74 75 | 70 20 66 69 6c 65 20 73 |m startu|p file s|
|000056d0| 6f 20 74 68 65 79 20 77 | 69 6c 6c 20 62 65 0d 20 |o they w|ill be. |
|000056e0| 20 20 20 20 65 78 65 63 | 75 74 65 64 20 77 68 65 | exec|uted whe|
|000056f0| 6e 65 76 65 72 20 74 68 | 65 20 6d 61 63 68 69 6e |never th|e machin|
|00005700| 65 20 69 73 20 72 65 62 | 6f 6f 74 65 64 2e 20 20 |e is reb|ooted. |
|00005710| 59 6f 75 20 6d 61 79 2c | 20 69 66 20 79 6f 75 0d |You may,| if you.|
|00005720| 20 20 20 20 20 63 68 6f | 6f 73 65 2c 20 64 6f 20 | cho|ose, do |
|00005730| 74 68 69 73 20 76 69 61 | 20 74 68 65 20 60 47 43 |this via| the `GC|
|00005740| 43 5f 49 4e 53 54 41 4c | 4c 2e 43 4f 4d 27 20 73 |C_INSTAL|L.COM' s|
|00005750| 63 72 69 70 74 20 69 6e | 20 74 68 65 20 60 5b 47 |cript in| the `[G|
|00005760| 43 43 5d 27 0d 20 20 20 | 20 20 64 69 72 65 63 74 |CC]'. | direct|
|00005770| 6f 72 79 2e 0d 0d 20 20 | 32 2e 20 49 6e 73 74 61 |ory... |2. Insta|
|00005780| 6c 6c 20 74 68 65 20 60 | 47 43 43 27 20 63 6f 6d |ll the `|GCC' com|
|00005790| 6d 61 6e 64 20 77 69 74 | 68 20 74 68 65 20 63 6f |mand wit|h the co|
|000057a0| 6d 6d 61 6e 64 20 6c 69 | 6e 65 3a 0d 0d 20 20 20 |mmand li|ne:.. |
|000057b0| 20 20 20 20 20 20 20 24 | 20 73 65 74 20 63 6f 6d | $| set com|
|000057c0| 6d 61 6e 64 20 2f 74 61 | 62 6c 65 3d 73 79 73 24 |mand /ta|ble=sys$|
|000057d0| 6c 69 62 72 61 72 79 3a | 64 63 6c 74 61 62 6c 65 |library:|dcltable|
|000057e0| 73 20 67 6e 75 5f 63 63 | 3a 5b 30 30 30 30 30 30 |s gnu_cc|:[000000|
|000057f0| 5d 67 63 63 0d 0d 20 20 | 33 2e 20 54 6f 20 69 6e |]gcc.. |3. To in|
|00005800| 73 74 61 6c 6c 20 74 68 | 65 20 68 65 6c 70 20 66 |stall th|e help f|
|00005810| 69 6c 65 2c 20 64 6f 20 | 74 68 65 20 66 6f 6c 6c |ile, do |the foll|
|00005820| 6f 77 69 6e 67 3a 0d 0d | 20 20 20 20 20 20 20 20 |owing:..| |
|00005830| 20 20 24 20 6c 69 62 2f | 68 65 6c 70 20 73 79 73 | $ lib/|help sys|
|00005840| 24 6c 69 62 72 61 72 79 | 3a 68 65 6c 70 6c 69 62 |$library|:helplib|
|00005850| 2e 68 6c 62 20 67 63 63 | 2e 68 6c 70 0d 0d 20 20 |.hlb gcc|.hlp.. |
|00005860| 20 20 20 4e 6f 77 20 79 | 6f 75 20 63 61 6e 20 69 | Now y|ou can i|
|00005870| 6e 76 6f 6b 65 20 74 68 | 65 20 63 6f 6d 70 69 6c |nvoke th|e compil|
|00005880| 65 72 20 77 69 74 68 20 | 61 20 63 6f 6d 6d 61 6e |er with |a comman|
|00005890| 64 20 6c 69 6b 65 20 60 | 67 63 63 0d 20 20 20 20 |d like `|gcc. |
|000058a0| 20 2f 76 65 72 62 6f 73 | 65 20 66 69 6c 65 2e 63 | /verbos|e file.c|
|000058b0| 27 2c 20 77 68 69 63 68 | 20 69 73 20 65 71 75 69 |', which| is equi|
|000058c0| 76 61 6c 65 6e 74 20 74 | 6f 20 74 68 65 20 63 6f |valent t|o the co|
|000058d0| 6d 6d 61 6e 64 20 60 67 | 63 63 20 2d 76 20 2d 63 |mmand `g|cc -v -c|
|000058e0| 0d 20 20 20 20 20 66 69 | 6c 65 2e 63 27 20 69 6e |. fi|le.c' in|
|000058f0| 20 55 6e 69 78 2e 0d 0d | 57 65 20 74 72 79 20 74 | Unix...|We try t|
|00005900| 6f 20 70 75 74 20 63 6f | 72 72 65 73 70 6f 6e 64 |o put co|rrespond|
|00005910| 69 6e 67 20 62 69 6e 61 | 72 69 65 73 20 61 6e 64 |ing bina|ries and|
|00005920| 20 73 6f 75 72 63 65 73 | 20 6f 6e 20 74 68 65 20 | sources| on the |
|00005930| 56 4d 53 0d 64 69 73 74 | 72 69 62 75 74 69 6f 6e |VMS.dist|ribution|
|00005940| 20 74 61 70 65 2e 20 20 | 42 75 74 20 73 6f 6d 65 | tape. |But some|
|00005950| 74 69 6d 65 73 20 74 68 | 65 20 62 69 6e 61 72 69 |times th|e binari|
|00005960| 65 73 20 77 69 6c 6c 20 | 62 65 20 66 72 6f 6d 20 |es will |be from |
|00005970| 61 6e 20 6f 6c 64 65 72 | 0d 76 65 72 73 69 6f 6e |an older|.version|
|00005980| 20 74 68 61 74 20 74 68 | 65 20 73 6f 75 72 63 65 | that th|e source|
|00005990| 73 2c 20 62 65 63 61 75 | 73 65 20 77 65 20 64 6f |s, becau|se we do|
|000059a0| 6e 27 74 20 61 6c 77 61 | 79 73 20 68 61 76 65 20 |n't alwa|ys have |
|000059b0| 74 69 6d 65 20 74 6f 20 | 75 70 64 61 74 65 0d 74 |time to |update.t|
|000059c0| 68 65 6d 2e 20 20 28 55 | 73 65 20 74 68 65 20 60 |hem. (U|se the `|
|000059d0| 2f 76 65 72 62 6f 73 65 | 27 20 6f 70 74 69 6f 6e |/verbose|' option|
|000059e0| 20 74 6f 20 64 65 74 65 | 72 6d 69 6e 65 20 74 68 | to dete|rmine th|
|000059f0| 65 20 76 65 72 73 69 6f | 6e 20 6e 75 6d 62 65 72 |e versio|n number|
|00005a00| 20 6f 66 0d 74 68 65 20 | 62 69 6e 61 72 69 65 73 | of.the |binaries|
|00005a10| 20 61 6e 64 20 63 6f 6d | 70 61 72 65 20 69 74 20 | and com|pare it |
|00005a20| 77 69 74 68 20 74 68 65 | 20 73 6f 75 72 63 65 20 |with the| source |
|00005a30| 66 69 6c 65 20 60 76 65 | 72 73 69 6f 6e 2e 63 27 |file `ve|rsion.c'|
|00005a40| 20 74 6f 20 74 65 6c 6c | 0d 77 68 65 74 68 65 72 | to tell|.whether|
|00005a50| 20 74 68 69 73 20 69 73 | 20 73 6f 2e 29 20 20 49 | this is| so.) I|
|00005a60| 6e 20 74 68 69 73 20 63 | 61 73 65 2c 20 79 6f 75 |n this c|ase, you|
|00005a70| 20 73 68 6f 75 6c 64 20 | 75 73 65 20 74 68 65 20 | should |use the |
|00005a80| 62 69 6e 61 72 69 65 73 | 20 79 6f 75 0d 67 65 74 |binaries| you.get|
|00005a90| 20 74 6f 20 72 65 63 6f | 6d 70 69 6c 65 20 74 68 | to reco|mpile th|
|00005aa0| 65 20 73 6f 75 72 63 65 | 73 2e 20 20 49 66 20 79 |e source|s. If y|
|00005ab0| 6f 75 20 6d 75 73 74 20 | 72 65 63 6f 6d 70 69 6c |ou must |recompil|
|00005ac0| 65 2c 20 68 65 72 65 20 | 69 73 20 68 6f 77 3a 0d |e, here |is how:.|
|00005ad0| 0d 20 20 31 2e 20 43 6f | 70 79 20 74 68 65 20 66 |. 1. Co|py the f|
|00005ae0| 69 6c 65 20 60 74 6d 2d | 76 6d 73 2e 68 27 20 74 |ile `tm-|vms.h' t|
|00005af0| 6f 20 60 74 6d 2e 68 27 | 2c 20 60 78 6d 2d 76 6d |o `tm.h'|, `xm-vm|
|00005b00| 73 2e 68 27 20 74 6f 20 | 60 63 6f 6e 66 69 67 2e |s.h' to |`config.|
|00005b10| 68 27 2c 0d 20 20 20 20 | 20 60 76 61 78 2e 6d 64 |h',. | `vax.md|
|00005b20| 27 20 74 6f 20 60 6d 64 | 2e 27 20 61 6e 64 20 60 |' to `md|.' and `|
|00005b30| 6f 75 74 2d 76 61 78 2e | 63 27 20 74 6f 20 60 61 |out-vax.|c' to `a|
|00005b40| 75 78 2d 6f 75 74 70 75 | 74 2e 63 27 2e 20 20 54 |ux-outpu|t.c'. T|
|00005b50| 68 65 20 66 69 6c 65 73 | 0d 20 20 20 20 20 74 6f |he files|. to|
|00005b60| 20 62 65 20 63 6f 70 69 | 65 64 20 61 72 65 20 66 | be copi|ed are f|
|00005b70| 6f 75 6e 64 20 69 6e 20 | 74 68 65 20 73 75 62 64 |ound in |the subd|
|00005b80| 69 72 65 63 74 6f 72 79 | 20 6e 61 6d 65 64 20 60 |irectory| named `|
|00005b90| 63 6f 6e 66 69 67 27 3b | 20 74 68 65 79 0d 20 20 |config';| they. |
|00005ba0| 20 20 20 73 68 6f 75 6c | 64 20 62 65 20 63 6f 70 | shoul|d be cop|
|00005bb0| 69 65 64 20 74 6f 20 74 | 68 65 20 6d 61 69 6e 20 |ied to t|he main |
|00005bc0| 64 69 72 65 63 74 6f 72 | 79 20 6f 66 20 47 4e 55 |director|y of GNU|
|00005bd0| 20 43 43 2e 0d 0d 20 20 | 32 2e 20 53 65 74 75 70 | CC... |2. Setup|
|00005be0| 20 74 68 65 20 6c 6f 67 | 69 63 61 6c 20 6e 61 6d | the log|ical nam|
|00005bf0| 65 73 20 61 6e 64 20 63 | 6f 6d 6d 61 6e 64 20 74 |es and c|ommand t|
|00005c00| 61 62 6c 65 73 20 61 73 | 20 64 65 66 69 6e 65 64 |ables as| defined|
|00005c10| 20 61 62 6f 76 65 2e 20 | 20 49 6e 0d 20 20 20 20 | above. | In. |
|00005c20| 20 61 64 64 69 74 69 6f | 6e 2c 20 64 65 66 69 6e | additio|n, defin|
|00005c30| 65 20 74 68 65 20 76 6d | 73 20 6c 6f 67 69 63 61 |e the vm|s logica|
|00005c40| 6c 20 6e 61 6d 65 20 60 | 47 4e 55 5f 42 49 53 4f |l name `|GNU_BISO|
|00005c50| 4e 27 20 74 6f 20 70 6f | 69 6e 74 20 61 74 0d 20 |N' to po|int at. |
|00005c60| 20 20 20 20 74 68 65 20 | 74 6f 20 74 68 65 20 64 | the |to the d|
|00005c70| 69 72 65 63 74 6f 72 69 | 65 73 20 77 68 65 72 65 |irectori|es where|
|00005c80| 20 74 68 65 20 42 69 73 | 6f 6e 20 65 78 65 63 75 | the Bis|on execu|
|00005c90| 74 61 62 6c 65 20 69 73 | 20 6b 65 70 74 2e 20 20 |table is| kept. |
|00005ca0| 54 68 69 73 0d 20 20 20 | 20 20 73 68 6f 75 6c 64 |This. | should|
|00005cb0| 20 62 65 20 64 6f 6e 65 | 20 77 69 74 68 20 74 68 | be done| with th|
|00005cc0| 65 20 63 6f 6d 6d 61 6e | 64 3a 0d 0d 20 20 20 20 |e comman|d:.. |
|00005cd0| 20 20 20 20 20 20 24 20 | 61 73 73 69 67 6e 20 2f | $ |assign /|
|00005ce0| 73 75 70 65 72 20 2f 73 | 79 73 74 65 6d 20 64 69 |super /s|ystem di|
|00005cf0| 73 6b 3a 5b 62 69 73 6f | 6e 2e 5d 20 67 6e 75 5f |sk:[biso|n.] gnu_|
|00005d00| 62 69 73 6f 6e 0d 0d 20 | 20 20 20 20 59 6f 75 20 |bison.. | You |
|00005d10| 6d 61 79 2c 20 69 66 20 | 79 6f 75 20 63 68 6f 6f |may, if |you choo|
|00005d20| 73 65 2c 20 75 73 65 20 | 74 68 65 20 60 49 4e 53 |se, use |the `INS|
|00005d30| 54 41 4c 4c 5f 42 49 53 | 4f 4e 2e 43 4f 4d 27 20 |TALL_BIS|ON.COM' |
|00005d40| 73 63 72 69 70 74 20 69 | 6e 0d 20 20 20 20 20 74 |script i|n. t|
|00005d50| 68 65 20 60 5b 42 49 53 | 4f 4e 5d 27 20 64 69 72 |he `[BIS|ON]' dir|
|00005d60| 65 63 74 6f 72 79 2e 0d | 0d 20 20 33 2e 20 49 6e |ectory..|. 3. In|
|00005d70| 73 74 61 6c 6c 20 74 68 | 65 20 60 42 49 53 4f 4e |stall th|e `BISON|
|00005d80| 27 20 63 6f 6d 6d 61 6e | 64 20 77 69 74 68 20 74 |' comman|d with t|
|00005d90| 68 65 20 63 6f 6d 6d 61 | 6e 64 20 6c 69 6e 65 3a |he comma|nd line:|
|00005da0| 0d 0d 20 20 20 20 20 20 | 20 20 20 20 24 20 73 65 |.. | $ se|
|00005db0| 74 20 63 6f 6d 6d 61 6e | 64 20 2f 74 61 62 6c 65 |t comman|d /table|
|00005dc0| 3d 73 79 73 24 6c 69 62 | 72 61 72 79 3a 64 63 6c |=sys$lib|rary:dcl|
|00005dd0| 74 61 62 6c 65 73 20 67 | 6e 75 5f 62 69 73 6f 6e |tables g|nu_bison|
|00005de0| 3a 5b 30 30 30 30 30 30 | 5d 62 69 73 6f 6e 0d 0d |:[000000|]bison..|
|00005df0| 20 20 34 2e 20 54 79 70 | 65 20 60 40 6d 61 6b 65 | 4. Typ|e `@make|
|00005e00| 27 20 74 6f 20 64 6f 20 | 72 65 63 6f 6d 70 69 6c |' to do |recompil|
|00005e10| 65 20 65 76 65 72 79 74 | 68 69 6e 67 2e 0d 0d 20 |e everyt|hing... |
|00005e20| 20 20 20 20 49 66 20 79 | 6f 75 20 61 72 65 20 63 | If y|ou are c|
|00005e30| 6f 6d 70 69 6c 69 6e 67 | 20 77 69 74 68 20 61 20 |ompiling| with a |
|00005e40| 76 65 72 73 69 6f 6e 20 | 6f 66 20 47 4e 55 20 43 |version |of GNU C|
|00005e50| 43 20 6f 6c 64 65 72 20 | 74 68 61 6e 20 31 2e 33 |C older |than 1.3|
|00005e60| 33 2c 0d 20 20 20 20 20 | 73 70 65 63 69 66 79 20 |3,. |specify |
|00005e70| 60 2f 44 45 46 49 4e 45 | 3d 28 22 69 6e 6c 69 6e |`/DEFINE|=("inlin|
|00005e80| 65 3d 22 29 27 20 61 73 | 20 61 6e 20 6f 70 74 69 |e=")' as| an opti|
|00005e90| 6f 6e 20 69 6e 20 61 6c | 6c 20 74 68 65 0d 20 20 |on in al|l the. |
|00005ea0| 20 20 20 63 6f 6d 70 69 | 6c 61 74 69 6f 6e 73 2e | compi|lations.|
|00005eb0| 20 20 54 68 69 73 20 72 | 65 71 75 69 72 65 73 20 | This r|equires |
|00005ec0| 65 64 69 74 69 6e 67 20 | 61 6c 6c 20 74 68 65 20 |editing |all the |
|00005ed0| 60 67 63 63 27 20 63 6f | 6d 6d 61 6e 64 73 20 69 |`gcc' co|mmands i|
|00005ee0| 6e 0d 20 20 20 20 20 60 | 6d 61 6b 65 2d 63 63 31 |n. `|make-cc1|
|00005ef0| 2e 63 6f 6d 27 2e 20 20 | 28 54 68 65 20 6f 6c 64 |.com'. |(The old|
|00005f00| 65 72 20 76 65 72 73 69 | 6f 6e 73 20 68 61 64 20 |er versi|ons had |
|00005f10| 70 72 6f 62 6c 65 6d 73 | 20 73 75 70 70 6f 72 74 |problems| support|
|00005f20| 69 6e 67 0d 20 20 20 20 | 20 60 69 6e 6c 69 6e 65 |ing. | `inline|
|00005f30| 27 2e 29 20 20 4f 6e 63 | 65 20 79 6f 75 20 68 61 |'.) Onc|e you ha|
|00005f40| 76 65 20 61 20 77 6f 72 | 6b 69 6e 67 20 31 2e 33 |ve a wor|king 1.3|
|00005f50| 33 20 6f 72 20 6e 65 77 | 65 72 20 47 4e 55 20 43 |3 or new|er GNU C|
|00005f60| 43 2c 20 79 6f 75 0d 20 | 20 20 20 20 63 61 6e 20 |C, you. | can |
|00005f70| 63 68 61 6e 67 65 20 74 | 68 69 73 20 66 69 6c 65 |change t|his file|
|00005f80| 20 62 61 63 6b 2e 0d 0d | 54 68 65 72 65 20 69 73 | back...|There is|
|00005f90| 20 61 20 6b 6e 6f 77 6e | 20 70 72 6f 62 6c 65 6d | a known| problem|
|00005fa0| 20 6f 6e 20 56 4d 53 3a | 20 60 63 6f 6e 73 74 27 | on VMS:| `const'|
|00005fb0| 20 67 6c 6f 62 61 6c 20 | 76 61 72 69 61 62 6c 65 | global |variable|
|00005fc0| 73 20 64 6f 6e 27 74 20 | 77 6f 72 6b 0d 63 6f 6d |s don't |work.com|
|00005fd0| 70 61 74 69 62 6c 79 20 | 77 69 74 68 20 74 68 65 |patibly |with the|
|00005fe0| 20 56 4d 53 20 43 20 63 | 6f 6d 70 69 6c 65 72 3b | VMS C c|ompiler;|
|00005ff0| 20 77 65 20 64 6f 6e 27 | 74 20 6b 6e 6f 77 20 61 | we don'|t know a|
|00006000| 20 77 61 79 20 74 6f 20 | 67 65 74 20 74 68 65 6d | way to |get them|
|00006010| 0d 74 6f 20 74 68 65 20 | 6c 69 6e 6b 65 72 20 70 |.to the |linker p|
|00006020| 72 6f 70 65 72 6c 79 2e | 0d 0d 4e 6f 74 65 20 74 |roperly.|..Note t|
|00006030| 68 61 74 20 47 4e 55 20 | 43 43 20 6f 6e 20 56 4d |hat GNU |CC on VM|
|00006040| 53 20 64 6f 65 73 20 6e | 6f 74 20 67 65 6e 65 72 |S does n|ot gener|
|00006050| 61 74 65 20 64 65 62 75 | 67 67 69 6e 67 20 69 6e |ate debu|gging in|
|00006060| 66 6f 72 6d 61 74 69 6f | 6e 20 74 6f 0d 64 65 73 |formatio|n to.des|
|00006070| 63 72 69 62 65 20 74 68 | 65 20 70 72 6f 67 72 61 |cribe th|e progra|
|00006080| 6d 27 73 20 73 79 6d 62 | 6f 6c 73 2e 20 20 49 74 |m's symb|ols. It|
|00006090| 20 69 73 20 6e 6f 74 20 | 73 74 72 61 69 67 68 74 | is not |straight|
|000060a0| 66 6f 72 77 61 72 64 20 | 74 6f 0d 69 6d 70 6c 65 |forward |to.imple|
|000060b0| 6d 65 6e 74 20 74 68 69 | 73 2c 20 61 6e 64 20 77 |ment thi|s, and w|
|000060c0| 65 20 68 61 76 65 20 6e | 6f 20 74 69 6d 65 20 74 |e have n|o time t|
|000060d0| 6f 20 73 70 65 6e 64 20 | 6f 6e 20 69 74 2c 20 62 |o spend |on it, b|
|000060e0| 75 74 20 77 65 20 6d 69 | 67 68 74 0d 63 6f 6e 73 |ut we mi|ght.cons|
|000060f0| 65 6e 74 20 74 6f 20 69 | 6e 73 74 61 6c 6c 20 61 |ent to i|nstall a|
|00006100| 20 76 65 72 79 20 6d 6f | 64 75 6c 61 72 20 69 6d | very mo|dular im|
|00006110| 70 6c 65 6d 65 6e 74 61 | 74 69 6f 6e 20 69 66 20 |plementa|tion if |
|00006120| 79 6f 75 20 77 72 69 74 | 65 20 69 74 2e 20 0d 59 |you writ|e it. .Y|
|00006130| 6f 75 20 77 69 6c 6c 20 | 70 72 6f 62 61 62 6c 79 |ou will |probably|
|00006140| 20 68 61 76 65 20 74 6f | 20 6d 6f 64 69 66 79 20 | have to| modify |
|00006150| 47 41 53 20 61 73 20 77 | 65 6c 6c 20 61 73 20 47 |GAS as w|ell as G|
|00006160| 4e 55 20 43 43 2e 0d 0d | 0d 1f 0d 46 69 6c 65 3a |NU CC...|...File:|
|00006170| 20 67 63 63 2e 69 6e 66 | 6f 2c 20 20 4e 6f 64 65 | gcc.inf|o, Node|
|00006180| 3a 20 48 50 55 58 20 49 | 6e 73 74 61 6c 6c 2c 20 |: HPUX I|nstall, |
|00006190| 20 50 72 65 76 3a 20 56 | 4d 53 20 49 6e 73 74 61 | Prev: V|MS Insta|
|000061a0| 6c 6c 2c 20 20 55 70 3a | 20 49 6e 73 74 61 6c 6c |ll, Up:| Install|
|000061b0| 61 74 69 6f 6e 0d 0d 49 | 6e 73 74 61 6c 6c 69 6e |ation..I|nstallin|
|000061c0| 67 20 47 4e 55 20 43 43 | 20 6f 6e 20 48 50 55 58 |g GNU CC| on HPUX|
|000061d0| 0d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |.=======|========|
|000061e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 0d 0d 54 6f 20 69 |========|==..To i|
|000061f0| 6e 73 74 61 6c 6c 20 47 | 4e 55 20 43 43 20 6f 6e |nstall G|NU CC on|
|00006200| 20 48 50 55 58 2c 20 79 | 6f 75 20 6d 75 73 74 20 | HPUX, y|ou must |
|00006210| 73 74 61 72 74 20 62 79 | 20 65 64 69 74 69 6e 67 |start by| editing|
|00006220| 20 74 68 65 20 66 69 6c | 65 0d 60 4d 61 6b 65 66 | the fil|e.`Makef|
|00006230| 69 6c 65 27 2e 20 20 53 | 65 61 72 63 68 20 66 6f |ile'. S|earch fo|
|00006240| 72 20 74 68 65 20 73 74 | 72 69 6e 67 20 60 48 50 |r the st|ring `HP|
|00006250| 55 58 27 20 74 6f 20 66 | 69 6e 64 20 63 6f 6d 6d |UX' to f|ind comm|
|00006260| 65 6e 74 73 20 73 61 79 | 69 6e 67 0d 77 68 61 74 |ents say|ing.what|
|00006270| 20 74 6f 20 63 68 61 6e | 67 65 2e 20 20 59 6f 75 | to chan|ge. You|
|00006280| 20 6e 65 65 64 20 74 6f | 20 63 68 61 6e 67 65 20 | need to| change |
|00006290| 73 6f 6d 65 20 76 61 72 | 69 61 62 6c 65 20 64 65 |some var|iable de|
|000062a0| 66 69 6e 69 74 69 6f 6e | 73 20 61 6e 64 20 28 69 |finition|s and (i|
|000062b0| 66 0d 79 6f 75 20 61 72 | 65 20 75 73 69 6e 67 20 |f.you ar|e using |
|000062c0| 47 41 53 29 20 73 6f 6d | 65 20 6c 69 6e 65 73 20 |GAS) som|e lines |
|000062d0| 69 6e 20 74 68 65 20 72 | 75 6c 65 20 66 6f 72 20 |in the r|ule for |
|000062e0| 74 68 65 20 74 61 72 67 | 65 74 20 60 67 6e 75 6c |the targ|et `gnul|
|000062f0| 69 62 27 2e 0d 0d 54 6f | 20 63 6f 6d 70 69 6c 65 |ib'...To| compile|
|00006300| 20 77 69 74 68 20 74 68 | 65 20 48 50 55 58 20 43 | with th|e HPUX C|
|00006310| 20 63 6f 6d 70 69 6c 65 | 72 2c 20 79 6f 75 20 6d | compile|r, you m|
|00006320| 75 73 74 20 73 70 65 63 | 69 66 79 20 67 65 74 20 |ust spec|ify get |
|00006330| 74 68 65 20 66 69 6c 65 | 0d 60 61 6c 6c 6f 63 61 |the file|.`alloca|
|00006340| 2e 63 27 20 66 72 6f 6d | 20 47 4e 55 20 45 6d 61 |.c' from| GNU Ema|
|00006350| 63 73 2e 20 20 54 68 65 | 6e 2c 20 77 68 65 6e 20 |cs. The|n, when |
|00006360| 79 6f 75 20 72 75 6e 20 | 60 6d 61 6b 65 27 2c 20 |you run |`make', |
|00006370| 75 73 65 20 74 68 69 73 | 0d 61 72 67 75 6d 65 6e |use this|.argumen|
|00006380| 74 3a 0d 0d 20 20 20 20 | 20 6d 61 6b 65 20 41 4c |t:.. | make AL|
|00006390| 4c 4f 43 41 3d 61 6c 6c | 6f 63 61 2e 6f 0d 0d 57 |LOCA=all|oca.o..W|
|000063a0| 68 65 6e 20 72 65 63 6f | 6d 70 69 6c 69 6e 67 20 |hen reco|mpiling |
|000063b0| 47 4e 55 20 43 43 20 77 | 69 74 68 20 69 74 73 65 |GNU CC w|ith itse|
|000063c0| 6c 66 2c 20 64 6f 20 6e | 6f 74 20 64 65 66 69 6e |lf, do n|ot defin|
|000063d0| 65 20 60 41 4c 4c 4f 43 | 41 27 2e 20 0d 49 6e 73 |e `ALLOC|A'. .Ins|
|000063e0| 74 65 61 64 2c 20 61 6e | 20 60 2d 49 27 20 6f 70 |tead, an| `-I' op|
|000063f0| 74 69 6f 6e 20 6e 65 65 | 64 73 20 74 6f 20 62 65 |tion nee|ds to be|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.